From e03989bf60dc726f439177b7a969ab156befe5db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81d=C3=A1m=20Kov=C3=A1cs?= Date: Fri, 21 Jul 2023 23:04:54 +0200 Subject: [PATCH] Fix parents children not showing --- src/AppCommon/FileTime.App.Core/ViewModels/TabViewModel.cs | 4 ++-- src/Library/DeclarativeProperty/CollectionRepeaterProperty.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/AppCommon/FileTime.App.Core/ViewModels/TabViewModel.cs b/src/AppCommon/FileTime.App.Core/ViewModels/TabViewModel.cs index e781d20..466b026f 100644 --- a/src/AppCommon/FileTime.App.Core/ViewModels/TabViewModel.cs +++ b/src/AppCommon/FileTime.App.Core/ViewModels/TabViewModel.cs @@ -154,10 +154,10 @@ public partial class TabViewModel : ITabViewModel ParentsChildren = CurrentLocation.Map(async (item, _) => { if (item is null || item.Parent is null) return (ObservableCollection?) null; - var parent = (IContainer) await item.Parent.ResolveAsync(itemInitializationSettings: new ItemInitializationSettings(true)); + var parent = (IContainer) await item.Parent.ResolveAsync(); var items = parent.Items - .Selecting(i => MapItem(i)) + .Selecting(i => MapItem(i)) .Selecting(i => MapItemToViewModel(i, ItemViewModelType.SelectedChild)); return items; diff --git a/src/Library/DeclarativeProperty/CollectionRepeaterProperty.cs b/src/Library/DeclarativeProperty/CollectionRepeaterProperty.cs index a160674..958d9e5 100644 --- a/src/Library/DeclarativeProperty/CollectionRepeaterProperty.cs +++ b/src/Library/DeclarativeProperty/CollectionRepeaterProperty.cs @@ -31,7 +31,7 @@ public class CollectionRepeaterProperty : DeclarativePropert } if (collection is {} newCollection) { - //newCollection.CollectionChanged -= HandleCollectionChanged; + newCollection.CollectionChanged -= HandleCollectionChanged; newCollection.CollectionChanged += HandleCollectionChanged; }