Debounce on is item selected

This commit is contained in:
2023-08-03 20:29:05 +02:00
parent b2c322e543
commit 3d0eda54fb

View File

@@ -71,7 +71,10 @@ public abstract partial class ItemViewModel : IItemViewModel
: new DeclarativeProperty<bool>(false);
IsSelected = itemViewModelType is ItemViewModelType.Main
? parentTab.CurrentSelectedItem.Map(EqualsTo)
? parentTab.CurrentSelectedItem
.Map(EqualsTo)
.DistinctUntilChanged()
.Debounce(TimeSpan.FromMilliseconds(10))
: new DeclarativeProperty<bool>(IsInDeepestPath());
IsAlternative = sourceCollection