From a613a7075805b087353c2c0e06a131b4e8eb678a Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Fri, 5 Nov 2021 16:31:35 +0100 Subject: 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 --- cura/BuildVolume.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cura/BuildVolume.py') diff --git a/cura/BuildVolume.py b/cura/BuildVolume.py index e0c43c4876..72e7d539ce 100755 --- a/cura/BuildVolume.py +++ b/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. -- cgit v1.2.3