diff options
author | Eric Maupin <ermaup@microsoft.com> | 2019-03-11 21:27:37 +0300 |
---|---|---|
committer | Eric Maupin <ermaup@microsoft.com> | 2019-03-11 21:29:59 +0300 |
commit | 8642903f6325eceb5eb250d3211de508aa0cc0c8 (patch) | |
tree | 6d3336191ac1ed92d76439a53b8c88d3a413ecb3 /Xamarin.PropertyEditing | |
parent | 325faec8484ebe2c49c544a34d5bdf489cc8ad5f (diff) |
[Core] Fix INPC notice for group child removal
Fixes #557
Diffstat (limited to 'Xamarin.PropertyEditing')
-rw-r--r-- | Xamarin.PropertyEditing/ViewModels/PanelViewModel.cs | 8 |
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) |