Closed mfansler closed 9 years ago
This came from binding Line objects to layout width. The line was updating its width whenever the layout boundary size changed, which in turn prompted the boundary to be recalculated slightly higher at the next invalidation event. Main solution was replacing Line classes with Separator classes, which is more precisely what we wanted anyway. I still don't know what to do about managing box width. JavaFX handles much of it automatically, which makes user-defined resizing rather prohibitive. For now, I am leaving the width and height fields out, since there is no reliable Property for them in the JavaFX scene graph node properties.
When you edited fields in the PropertiesPane the class box grows in width. Apparently this only happens if the width value is set to -1.