Browse Source

Remove listeners backwards in case of duplicates.

pull/4173/head
Steven Kirk 6 years ago
parent
commit
02b2f3dc15
  1. 2
      src/Avalonia.Layout/LayoutManager.cs

2
src/Avalonia.Layout/LayoutManager.cs

@ -208,7 +208,7 @@ namespace Avalonia.Layout
{
if (_effectiveViewportChangedListeners is object)
{
for (var i = 0; i < _effectiveViewportChangedListeners.Count; ++i)
for (var i = _effectiveViewportChangedListeners.Count - 1; i >= 0; --i)
{
if (_effectiveViewportChangedListeners[i].Listener == control)
{

Loading…
Cancel
Save