From 55b15ab2b5a82fd96669e2c9f846cb2a34d962e3 Mon Sep 17 00:00:00 2001 From: Krowe Moh <27891447+Krowe-moh@users.noreply.github.com> Date: Thu, 14 Nov 2024 08:39:44 +1100 Subject: [PATCH 1/2] better handling --- FModel/ViewModels/AssetsFolderViewModel.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/FModel/ViewModels/AssetsFolderViewModel.cs b/FModel/ViewModels/AssetsFolderViewModel.cs index 0bcc85ab..1153dc86 100644 --- a/FModel/ViewModels/AssetsFolderViewModel.cs +++ b/FModel/ViewModels/AssetsFolderViewModel.cs @@ -152,16 +152,15 @@ public class AssetsFolderViewModel item.Folders.SetSuppressionState(false); item.AssetsList.Assets.SetSuppressionState(false); - if (item.Folders.Count != 0) + if (item.Folders.Any()) { - item.Folders.SetSuppressionState(false); item.Folders.InvokeOnCollectionChanged(); foreach (var folderItem in item.Folders) InvokeOnCollectionChanged(folderItem); } - if (item.AssetsList.Assets.Count != 0) + if (item.AssetsList.Assets.Any()) item.AssetsList.Assets.InvokeOnCollectionChanged(); } }); From f1a33b68d0eefd3ab09acf801d6b99422b2dd53c Mon Sep 17 00:00:00 2001 From: Krowe Moh <27891447+Krowe-moh@users.noreply.github.com> Date: Sun, 24 Nov 2024 06:54:47 +1100 Subject: [PATCH 2/2] ig --- FModel/ViewModels/AssetsFolderViewModel.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FModel/ViewModels/AssetsFolderViewModel.cs b/FModel/ViewModels/AssetsFolderViewModel.cs index 1153dc86..ca2f6cf2 100644 --- a/FModel/ViewModels/AssetsFolderViewModel.cs +++ b/FModel/ViewModels/AssetsFolderViewModel.cs @@ -152,7 +152,7 @@ public class AssetsFolderViewModel item.Folders.SetSuppressionState(false); item.AssetsList.Assets.SetSuppressionState(false); - if (item.Folders.Any()) + if (item.Folders.Count != 0) { item.Folders.InvokeOnCollectionChanged();