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;
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;
removed = true;

Loading…
Cancel
Save