From 9ff15bf72d49f24cd77613f5830f949aa0662e11 Mon Sep 17 00:00:00 2001 From: Jack Ha Date: Thu, 21 Dec 2017 15:42:23 +0100 Subject: [PATCH] Fixed not always updating objects list when changing build plate number by adding signals. CURA-4525 --- cura/Scene/BuildPlateDecorator.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cura/Scene/BuildPlateDecorator.py b/cura/Scene/BuildPlateDecorator.py index cfbe792699..6a288b4bcd 100644 --- a/cura/Scene/BuildPlateDecorator.py +++ b/cura/Scene/BuildPlateDecorator.py @@ -14,9 +14,13 @@ class BuildPlateDecorator(SceneNodeDecorator): # Make sure that groups are set correctly # setBuildPlateForSelection in CuraActions makes sure that no single childs are set. self._build_plate_number = nr + if self._node is not None: + self._node.transformationChanged.emit() + #self._node.transformationChanged.emit() if self._node and self._node.callDecoration("isGroup"): for child in self._node.getChildren(): child.callDecoration("setBuildPlateNumber", nr) + child.transformationChanged.emit() def getBuildPlateNumber(self): return self._build_plate_number