diff options
author | Jack Ha <j.ha@ultimaker.com> | 2016-10-11 16:00:17 +0300 |
---|---|---|
committer | Jack Ha <j.ha@ultimaker.com> | 2016-10-11 16:00:17 +0300 |
commit | b119be7d119db9485ce6aacdc91a5260bac557d9 (patch) | |
tree | 045bf3d5a143389030b9b0de590c8fe630edd57e /plugins | |
parent | 70ab3d7b1b6e79acd582a5b9e75fdfba223437e6 (diff) |
Remove settings from extruder that are not settable_per_extruder. CURA-2605
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/CuraEngineBackend/StartSliceJob.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/CuraEngineBackend/StartSliceJob.py b/plugins/CuraEngineBackend/StartSliceJob.py index 210652720a..3c73a6ef90 100644 --- a/plugins/CuraEngineBackend/StartSliceJob.py +++ b/plugins/CuraEngineBackend/StartSliceJob.py @@ -204,6 +204,8 @@ class StartSliceJob(Job): material_instance_container = stack.findContainer({"type": "material"}) for key in stack.getAllKeys(): + if stack.getProperty(key, "settable_per_extruder") == False: + continue setting = message.getMessage("settings").addRepeatedMessage("settings") setting.name = key if key == "material_guid" and material_instance_container: |