From 518afc884596da202114b90004a8ac18100e51d1 Mon Sep 17 00:00:00 2001 From: NaBian <836904362@qq.com> Date: Wed, 6 May 2020 23:40:34 +0800 Subject: [PATCH] fixed #379 --- .../HandyControl_Shared/Controls/SideMenu/SideMenu.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/Shared/HandyControl_Shared/Controls/SideMenu/SideMenu.cs b/src/Shared/HandyControl_Shared/Controls/SideMenu/SideMenu.cs index 5433e4a3..5d31e279 100644 --- a/src/Shared/HandyControl_Shared/Controls/SideMenu/SideMenu.cs +++ b/src/Shared/HandyControl_Shared/Controls/SideMenu/SideMenu.cs @@ -170,6 +170,16 @@ namespace HandyControl.Controls } else if (sideMenuItem.IsSelected) { + switch (sideMenuItem.Role) + { + case SideMenuItemRole.Header: + _selectedHeader = sideMenuItem; + break; + case SideMenuItemRole.Item: + _selectedItem = sideMenuItem; + break; + } + ShowSelectedOne(sideMenuItem); sideMenuItemSelected = sideMenuItem;