We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5581516 commit e627821Copy full SHA for e627821
src/Avalonia.Base/Data/InstancedBinding.cs
@@ -155,7 +155,7 @@ public static InstancedBinding TwoWay(
155
_ = observable ?? throw new ArgumentNullException(nameof(observable));
156
_ = observer ?? throw new ArgumentNullException(nameof(observer));
157
158
- var subject = new CombinedSubject<object?>(observer, observable);
+ var subject = observable == observer ? observable : new CombinedSubject<object?>(observer, observable);
159
return new InstancedBinding(subject, BindingMode.TwoWay, priority);
160
}
161
0 commit comments