From 9f73f79b2f6f9607241244c58a9398b36fc38aea Mon Sep 17 00:00:00 2001 From: ChrisTerBeke Date: Fri, 20 Oct 2017 12:37:59 +0200 Subject: [PATCH] Update simple mode manager states when manager is created - CURA-4466 --- cura/Settings/SimpleModeSettingsManager.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cura/Settings/SimpleModeSettingsManager.py b/cura/Settings/SimpleModeSettingsManager.py index 9a66eb36a5..867a21702c 100644 --- a/cura/Settings/SimpleModeSettingsManager.py +++ b/cura/Settings/SimpleModeSettingsManager.py @@ -18,6 +18,10 @@ class SimpleModeSettingsManager(QObject): self._machine_manager.activeStackValueChanged.connect(self._updateIsProfileCustomized) self._machine_manager.activeQualityChanged.connect(self._updateIsProfileUserCreated) + # update on create as the activeQualityChanged signal is emitted before this manager is created when Cura starts + self._updateIsProfileCustomized() + self._updateIsProfileUserCreated() + isProfileCustomizedChanged = pyqtSignal() isProfileUserCreatedChanged = pyqtSignal()