Index: src/DeltaShell/DeltaShell.Plugins.SharpMapGis.Gui/Forms/MapLegendView/ThemeItemTreeViewNodePresenter.cs =================================================================== diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r5fc71a385897af92ccb092f2f969b5709afab85a --- src/DeltaShell/DeltaShell.Plugins.SharpMapGis.Gui/Forms/MapLegendView/ThemeItemTreeViewNodePresenter.cs (.../ThemeItemTreeViewNodePresenter.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9) +++ src/DeltaShell/DeltaShell.Plugins.SharpMapGis.Gui/Forms/MapLegendView/ThemeItemTreeViewNodePresenter.cs (.../ThemeItemTreeViewNodePresenter.cs) (revision 5fc71a385897af92ccb092f2f969b5709afab85a) @@ -7,15 +7,11 @@ namespace DeltaShell.Plugins.SharpMapGis.Gui.Forms.MapLegendView { - public class ThemeItemTreeViewNodePresenter:TreeViewNodePresenterBaseForPluginGui + public class ThemeItemTreeViewNodePresenter : TreeViewNodePresenterBaseForPluginGui { - public ThemeItemTreeViewNodePresenter(): base(null) - { - } + public ThemeItemTreeViewNodePresenter() : base(null) {} - public ThemeItemTreeViewNodePresenter(GuiPlugin guiPlugin): base(guiPlugin) - { - } + public ThemeItemTreeViewNodePresenter(GuiPlugin guiPlugin) : base(guiPlugin) {} public override void UpdateNode(ITreeNode parentNode, ITreeNode node, IThemeItem themeItem) { @@ -32,8 +28,11 @@ protected override void OnPropertyChanged(IThemeItem themeItem, ITreeNode node, PropertyChangedEventArgs e) { - if (node == null) return; - + if (node == null) + { + return; + } + UpdateNode(null, node, themeItem); } }