From 427d2e35a24751be7f87e10b09626217888ef744 Mon Sep 17 00:00:00 2001 From: Youness Alaoui Date: Wed, 18 Mar 2015 15:46:11 -0400 Subject: [PATCH] quickprint: Fix alteration support when loading extra ini, and reset alterations to defaults as well --- Cura/gui/simpleMode.py | 5 ++--- Cura/util/simpleModeSettings.py | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Cura/gui/simpleMode.py b/Cura/gui/simpleMode.py index 4800e4a5..4efe5111 100644 --- a/Cura/gui/simpleMode.py +++ b/Cura/gui/simpleMode.py @@ -115,9 +115,8 @@ class simpleModePanel(wx.Panel): def getSettingOverrides(self): settings = {} for setting in profile.settingsList: - if not setting.isProfile(): - continue - settings[setting.getName()] = setting.getDefault() + if setting.isProfile() or setting.isAlteration(): + settings[setting.getName()] = setting.getDefault() profile_setting = None for button in self._print_profile_options: diff --git a/Cura/util/simpleModeSettings.py b/Cura/util/simpleModeSettings.py index b486430a..4b97755a 100644 --- a/Cura/util/simpleModeSettings.py +++ b/Cura/util/simpleModeSettings.py @@ -81,7 +81,7 @@ class SimpleModeSettings(object): cp = configparser.ConfigParser() cp.read(ini_file[0]) for setting in profile.settingsList: - if setting.isProfile(): + if setting.isProfile() or setting.isAlteration(): if cp.has_option('profile', setting.getName()): simple_settings[setting.getName()] = cp.get('profile', setting.getName()) -- 2.30.2