reactos/dll/win32/shell32/shellmenu
Mohammad Amin Mollazadeh 860262952d
[SHELL32] Fix Deselect highlighted item in shell menus on close (#7904)
CORE-18855

Add a call to _ChangeHotItem(NULL, -1, 0) in CMenuBand::OnSelect(MPOS_CANCELLEVEL) which causes to deselect currently selected item the moment the menu bands (including start menu) are closing.
Start Menu is not destroyed when it's closed so its allocated resources can be re-used next time user wants to open it, so to keep this behavior and still not having an item selected every time you open the start menu, you have to deselect the currently selected item.
2025-04-23 23:10:08 +02:00
..
CMakeLists.txt [MSPAINT][EXPLORER][SHELL32] Enable ATL asserts in CMake 2022-09-10 17:27:50 +02:00
CMenuBand.cpp [SHELL32] Fix Deselect highlighted item in shell menus on close (#7904) 2025-04-23 23:10:08 +02:00
CMenuBand.h [SHELL32] Use STDMETHOD macro and keyword override (#6570) 2024-03-05 08:43:39 +09:00
CMenuDeskBar.cpp [EXPLORER][SHELL32] Smaller Start Menu (#6646) 2024-03-20 07:32:52 +09:00
CMenuDeskBar.h [SHELL32] Use STDMETHOD macro and keyword override (#6570) 2024-03-05 08:43:39 +09:00
CMenuFocusManager.cpp [REACTOS] Add missing line breaks at end of file 2024-10-06 10:47:11 +03:00
CMenuFocusManager.h [SHELL32] Remove some unused members and comment out some unused Wine code. CORE-11799 (#94) 2017-10-27 23:51:44 +01:00
CMenuSite.cpp [SHELL32] Fix some clang warnings (#7845) 2025-03-31 18:59:04 +02:00
CMenuSite.h [SHDOCVW][BROWSEUI][SHELL32] Correctly refcount CNSCBand and Explorer File menu (#7569) 2024-12-27 14:46:30 +01:00
CMenuToolbars.cpp [SHELL32] Start Menu Customize: Fix bMustHideAdminTools (#6604) 2024-03-12 08:26:07 +09:00
CMenuToolbars.h [SHELL32] Use STDMETHOD macro and keyword override (#6570) 2024-03-05 08:43:39 +09:00
CMergedFolder.cpp [SHELL32] Use STDMETHOD macro and keyword override (#6570) 2024-03-05 08:43:39 +09:00
CMergedFolder.h [REACTOS] Refresh old URLs (#7632) 2025-01-28 13:36:45 +09:00
CStartMenu.cpp [SHELL32] Start Menu: Enhance context menu (#6606) 2024-03-12 15:58:22 +09:00
shellmenu.h [SDK:REACTOS] Move our ROS-specific header-only UI libraries into a "ui" sub-folder. (#4205) 2022-01-06 02:17:25 +01:00