ActiveQualityType and activeQualityChangesId now use activeContainer

CURA-2624
This commit is contained in:
Jaime van Kessel 2016-10-12 13:48:08 +02:00
parent 5e4c99f7e0
commit 67a02ee90e

View file

@ -486,16 +486,16 @@ class MachineManager(QObject):
@pyqtProperty(str, notify = activeQualityChanged) @pyqtProperty(str, notify = activeQualityChanged)
def activeQualityType(self): def activeQualityType(self):
if self._global_container_stack: if self._active_container_stack:
quality = self._global_container_stack.findContainer(type = "quality") quality = self._active_container_stack.findContainer(type = "quality")
if quality: if quality:
return quality.getMetaDataEntry("quality_type") return quality.getMetaDataEntry("quality_type")
return "" return ""
@pyqtProperty(str, notify = activeQualityChanged) @pyqtProperty(str, notify = activeQualityChanged)
def activeQualityChangesId(self): def activeQualityChangesId(self):
if self._global_container_stack: if self._active_container_stack:
changes = self._global_container_stack.findContainer(type = "quality_changes") changes = self._active_container_stack.findContainer(type = "quality_changes")
if changes: if changes:
return changes.getId() return changes.getId()
return "" return ""