diff Framework/Radiography/RadiographyLayer.cpp @ 1125:d7e06542304c broker

integration mainline->broker
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 05 Nov 2019 18:51:04 +0100
parents 383aa2a7d426 35e798b16b65
children 0ca50d275b9a
line wrap: on
line diff
--- a/Framework/Radiography/RadiographyLayer.cpp	Tue Nov 05 18:49:06 2019 +0100
+++ b/Framework/Radiography/RadiographyLayer.cpp	Tue Nov 05 18:51:04 2019 +0100
@@ -312,11 +312,15 @@
 
 
   void RadiographyLayer::SetPixelSpacing(double x,
-                                         double y)
+                                         double y,
+                                         bool emitLayerEditedEvent)
   {
     geometry_.SetPixelSpacing(x, y);
     UpdateTransform();
-    BroadcastMessage(RadiographyLayer::LayerEditedMessage(*this));
+    if (emitLayerEditedEvent)
+    {
+      BroadcastMessage(RadiographyLayer::LayerEditedMessage(*this));
+    }
   }