Browse Source

Only set the containerID when the dialog is visible

This prevents unneeded updates

CURA-6016
Jaime van Kessel 6 years ago
parent
commit
6c70543d11
1 changed files with 2 additions and 1 deletions
  1. 2 1
      resources/qml/Dialogs/WorkspaceSummaryDialog.qml

+ 2 - 1
resources/qml/Dialogs/WorkspaceSummaryDialog.qml

@@ -11,6 +11,7 @@ import Cura 1.0 as Cura
 
 UM.Dialog
 {
+    id: base
     title: catalog.i18nc("@title:window", "Save Project")
 
     minimumWidth: 500 * screenScaleFactor
@@ -49,7 +50,7 @@ UM.Dialog
         UM.SettingDefinitionsModel
         {
             id: definitionsModel
-            containerId: Cura.MachineManager.activeDefinitionId
+            containerId: base.visible ? Cura.MachineManager.activeDefinitionId: ""
             showAll: true
             exclude: ["command_line_settings"]
             showAncestors: true