From efbc624ea8768ca0f9d59b93b746e6bb6ec4500b Mon Sep 17 00:00:00 2001 From: Jack Ha Date: Tue, 7 Mar 2017 10:40:59 +0100 Subject: [PATCH] More defensive setExtruderOpacity, removed unnecessary part. CURA-3321 --- plugins/LayerView/LayerView.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) mode change 100644 => 100755 plugins/LayerView/LayerView.py diff --git a/plugins/LayerView/LayerView.py b/plugins/LayerView/LayerView.py old mode 100644 new mode 100755 index da58c526fe..c696081ca3 --- a/plugins/LayerView/LayerView.py +++ b/plugins/LayerView/LayerView.py @@ -194,7 +194,7 @@ class LayerView(View): # \param extruder_nr 0..3 # \param opacity 0.0 .. 1.0 def setExtruderOpacity(self, extruder_nr, opacity): - if extruder_nr <= 3: + if 0 <= extruder_nr <= 3: self._extruder_opacity[extruder_nr] = opacity self.currentLayerNumChanged.emit() @@ -385,8 +385,7 @@ class LayerView(View): opacity = 1.0 self.setExtruderOpacity(extruder_nr, opacity) - self._show_travel_moves = bool(Preferences.getInstance().getValue("layerview/show_travel_moves")) - self.setShowTravelMoves(self._show_travel_moves) + self.setShowTravelMoves(bool(Preferences.getInstance().getValue("layerview/show_travel_moves"))) self.setShowHelpers(bool(Preferences.getInstance().getValue("layerview/show_helpers"))) self.setShowSkin(bool(Preferences.getInstance().getValue("layerview/show_skin"))) self.setShowInfill(bool(Preferences.getInstance().getValue("layerview/show_infill")))