Partial fix for intent manager not finding correct profile in test

Only in test.
This commit is contained in:
Ghostkeeper 2019-09-23 15:17:15 +02:00
parent 7d40d962e8
commit 557746a832
No known key found for this signature in database
GPG key ID: 86BEF881AE2CF276
4 changed files with 20 additions and 12 deletions

View file

@ -1028,12 +1028,14 @@ class MachineManager(QObject):
def _onMaterialNameChanged(self) -> None:
self.activeMaterialChanged.emit()
## Get the signals that signal that the containers changed for all stacks.
#
# This includes the global stack and all extruder stacks. So if any
# container changed anywhere.
def _getContainerChangedSignals(self) -> List[Signal]:
if self._global_container_stack is None:
return []
stacks = ExtruderManager.getInstance().getActiveExtruderStacks()
stacks.append(self._global_container_stack)
return [ s.containersChanged for s in stacks ]
return [s.containersChanged for s in ExtruderManager.getInstance().getActiveExtruderStacks() + [self._global_container_stack]]
@pyqtSlot(str, str, str)
def setSettingForAllExtruders(self, setting_name: str, property_name: str, property_value: str) -> None: