Force an re-evaluation of a setting when extruder has been disabled

CURA-7770
This commit is contained in:
Jaime van Kessel 2020-10-16 10:50:05 +02:00
parent e961c6271e
commit 50ae33c42d
No known key found for this signature in database
GPG key ID: 3710727397403C91

View file

@ -998,6 +998,11 @@ class MachineManager(QObject):
self.activeMaterialChanged.emit()
self.activeIntentChanged.emit()
# Force an update of resolve values
property_names = ["resolve", "validationState"]
for setting_key in self._global_container_stack.getAllKeys():
self._global_container_stack.propertiesChanged.emit(setting_key, property_names)
def _onMaterialNameChanged(self) -> None:
self.activeMaterialChanged.emit()