From e719f0bce0e6d88497c24c9e4ba956b4eabed9ac Mon Sep 17 00:00:00 2001 From: azakhi Date: Fri, 21 Sep 2018 19:28:37 +0300 Subject: [PATCH] Fix block items firing blocklist selectionchanged --- .../Views/AttachedProperties/SelectedItemsAttachedProperty.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Filtration/Views/AttachedProperties/SelectedItemsAttachedProperty.cs b/Filtration/Views/AttachedProperties/SelectedItemsAttachedProperty.cs index 6caee1c..a95b6f7 100644 --- a/Filtration/Views/AttachedProperties/SelectedItemsAttachedProperty.cs +++ b/Filtration/Views/AttachedProperties/SelectedItemsAttachedProperty.cs @@ -37,6 +37,10 @@ namespace Filtration.Views.AttachedProperties listbox.SelectionChanged += (s, ev) => { + // TODO: Temporary solution. If a block item uses AutoScrollingListBox, it may create problems. + if (!(ev.OriginalSource is UserControls.AutoScrollingListBox)) + return; + if (null != ev.RemovedItems) { foreach (var item in ev.RemovedItems)