Browse Source
* Fix #20816: OneWay binding fails to update target after local change When a OneWay binding target is modified locally (e.g., via user interaction on a ToggleButton), subsequent PropertyChanged events from the source were being ignored. This occurred because the binding expression incorrectly suppressed the update. This patch modifies UntypedBindingExpressionBase to ensure that OneWay bindings always propagate changes from the source to the target, overriding any previous local changes. Unit tests were also added to prevent future regressions on this behavior. Signed-off-by: Martim Claudino <martimffclaudino@tecnico.ulisboa.pt> * fix: scope forceUpdate to OneWay mode, use SetCurrentValue in tests and clean usings Signed-off-by: Martim Claudino <martimffclaudino@tecnico.ulisboa.pt> --------- Signed-off-by: Martim Claudino <martimffclaudino@tecnico.ulisboa.pt>release/latest
committed by
Julien Lebosquain
3 changed files with 29 additions and 5 deletions
Loading…
Reference in new issue