Browse Source

Fix: Monitor icon state was not updated properly
CURA-4977

Aleksei S 7 years ago
parent
commit
3ed9ac1e83
1 changed files with 4 additions and 2 deletions
  1. 4 2
      plugins/MonitorStage/MonitorStage.py

+ 4 - 2
plugins/MonitorStage/MonitorStage.py

@@ -69,9 +69,11 @@ class MonitorStage(CuraStage):
                 self._printer_output_device.connectionStateChanged.connect(self._updateIconSource)
                 self._setActivePrinter(self._printer_output_device.activePrinter)
 
-                # Force an update of the icon source
-                self._updateIconSource()
+            # Force an update of the icon source
+            self._updateIconSource()
         except IndexError:
+            #If index error occurs, then the icon on monitor button also should be updated
+            self._updateIconSource()
             pass
 
     def _onEngineCreated(self):