]> gerrit.simantics Code Review - simantics/3d.git/blobdiff - org.simantics.g3d.csg/src/org/simantics/g3d/csg/scenegraph2/SphereNode.java
Remove listener calls when property values not updated.
[simantics/3d.git] / org.simantics.g3d.csg / src / org / simantics / g3d / csg / scenegraph2 / SphereNode.java
index 03a9a248feaf6f859e6f9a436f19954489d8a2a3..e71632da03ad86ca5a6312dc00783bf33a88bcaa 100644 (file)
@@ -28,6 +28,8 @@ public class SphereNode extends CSGnode {
        @RelatedSetValue(CSG.URIs.HasRadius)\r
        @SetPropertyValue(CSG.URIs.HasRadius)\r
        public void setR(double r) {\r
+               if (this.r == r)\r
+                       return;\r
                this.r = r;\r
                firePropertyChanged(CSG.URIs.HasRadius);\r
        }\r