Browse Source

Use Equals.

pull/2997/head
Dariusz Komosinski 7 years ago
parent
commit
213600f6c2
  1. 2
      src/Avalonia.Base/Utilities/WeakEventHandlerManager.cs

2
src/Avalonia.Base/Utilities/WeakEventHandlerManager.cs

@ -162,7 +162,7 @@ namespace Avalonia.Utilities
{ {
var reference = _data[c].Subscriber; var reference = _data[c].Subscriber;
if (reference != null && reference.TryGetTarget(out TSubscriber instance) && instance == (TSubscriber)s.Target) if (reference != null && reference.TryGetTarget(out TSubscriber instance) && Equals(instance, s.Target))
{ {
_data[c] = default; _data[c] = default;
removed = true; removed = true;

Loading…
Cancel
Save