Page MenuHomePhabricator

VectorProperties are not getting modified by SetValue
Open, LowPublic

Description

Current implementations of properties based on mitk::VectorProperty do not get indicated as Modified() if SetValue is used.
In difference properties e.g. TemperoSpatialStringProperty or the ones based on GenericProperty call Modified().

I think properities should behave the same.

Open question: Should be VectorProperties be adapted?

Event Timeline

floca created this task.

Yes, this is a bug. All ITK-based objects should call Modified() in their setter methods, if the values actually changed.