Browse Source

Don't disable group nodes if it's extruder is disabled

Group nodes don't really have an extruder, so exclude them from that check

CURA-7710
Fixes #8336
Jaime van Kessel 3 years ago
parent
commit
a613a70758
1 changed files with 1 additions and 1 deletions
  1. 1 1
      cura/BuildVolume.py

+ 1 - 1
cura/BuildVolume.py

@@ -289,7 +289,7 @@ class BuildVolume(SceneNode):
                 # Mark the node as outside build volume if the set extruder is disabled
                 extruder_position = node.callDecoration("getActiveExtruderPosition")
                 try:
-                    if not self._global_container_stack.extruderList[int(extruder_position)].isEnabled:
+                    if not self._global_container_stack.extruderList[int(extruder_position)].isEnabled and not node.callDecoration("isGroup"):
                         node.setOutsideBuildArea(True)
                         continue
                 except IndexError:  # Happens when the extruder list is too short. We're not done building the printer in memory yet.