Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/xamarin/Xamarin.PropertyEditing.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Maupin <ermaup@microsoft.com>2019-03-11 21:27:37 +0300
committerEric Maupin <ermaup@microsoft.com>2019-03-11 21:29:59 +0300
commit8642903f6325eceb5eb250d3211de508aa0cc0c8 (patch)
tree6d3336191ac1ed92d76439a53b8c88d3a413ecb3 /Xamarin.PropertyEditing
parent325faec8484ebe2c49c544a34d5bdf489cc8ad5f (diff)
[Core] Fix INPC notice for group child removal
Fixes #557
Diffstat (limited to 'Xamarin.PropertyEditing')
-rw-r--r--Xamarin.PropertyEditing/ViewModels/PanelViewModel.cs8
1 files changed, 7 insertions, 1 deletions
diff --git a/Xamarin.PropertyEditing/ViewModels/PanelViewModel.cs b/Xamarin.PropertyEditing/ViewModels/PanelViewModel.cs
index 6aaca99..1d9e7a1 100644
--- a/Xamarin.PropertyEditing/ViewModels/PanelViewModel.cs
+++ b/Xamarin.PropertyEditing/ViewModels/PanelViewModel.cs
@@ -69,7 +69,13 @@ namespace Xamarin.PropertyEditing.ViewModels
}
}
- return list.Remove (editor);
+ bool result = list.Remove (editor);
+ if (result) {
+ OnPropertyChanged (nameof(HasChildElements));
+ OnPropertyChanged (nameof (HasUncommonElements));
+ }
+
+ return result;
}
public bool GetIsExpanded (PropertyArrangeMode mode)