From 2a201cef23b8e2620cecf70f84b42568702bee91 Mon Sep 17 00:00:00 2001 From: alekseisasin Date: Wed, 26 Sep 2018 17:06:24 +0200 Subject: [PATCH] Prevent cura crash after setting Print as Support in per object setting menu CURA-5766 --- plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml index 596fbd2e99..4c9ba2169c 100644 --- a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml +++ b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml @@ -185,6 +185,12 @@ Item { { selectedObjectId: UM.ActiveTool.properties.getValue("SelectedObjectId") } + + // For some reason the model object is updated after removing him from the memory and + // it happens only on Windows. For this reason, set the destroyed value manually. + Component.onDestruction: { + setDestroyed(true); + } } delegate: Row