diff --git a/cura/BuildVolume.py b/cura/BuildVolume.py index 9311b197b5..2f5706322a 100644 --- a/cura/BuildVolume.py +++ b/cura/BuildVolume.py @@ -101,6 +101,8 @@ class BuildVolume(SceneNode): " with printed models.")) # Must be after setting _build_volume_message, apparently that is used in getMachineManager. + # activeQualityChanged is always emitted after setActiveVariant, setActiveMaterial and setActiveQuality. + # Therefore this works. Application.getInstance().getMachineManager().activeQualityChanged.connect(self._onStackChanged) def _onSceneChanged(self, source):