Browse Source

Fix WeakHashList losing one item when upgrading storage.

pull/8023/head
Dariusz Komosinski 4 years ago
parent
commit
c53e5307a0
  1. 4
      src/Avalonia.Base/Utilities/WeakHashList.cs

4
src/Avalonia.Base/Utilities/WeakHashList.cs

@ -104,8 +104,10 @@ internal class WeakHashList<T> where T : class
if (existing!.TryGetTarget(out var target))
Add(target);
}
_arr = null;
Add(item);
_arr = null;
}
public void Remove(T item)

Loading…
Cancel
Save