Writing to a signaling property of a control fires an associated value change event, even if the actual value does not change.
That's a good feature!
I often have a situation where I want to fire an event without actually changing the value (Yes, I have good reasons!), so I end up reading a local and wiring to a signaling property of same. This seem silly!
I would prefer if we were allowed to leave the signaling property unwired, in which case it would fire associated events using the existing value of the object. Of course this should now work equally well for value change events of latched booleans where actual writing to locals and value properties are not allowed.
Leaving it unwired will simply fire the event, but not touch the value.
If this seems too convoluted, how about making a new method or property that does not have an input and is e.g. labeled "fire value change event".
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.