From b4d2be18fedabf3696f434a89c58a6e8c995fed5 Mon Sep 17 00:00:00 2001 From: ge0rdi Date: Sun, 9 Jun 2019 13:20:08 +0200 Subject: [PATCH] Fix Lock button hiding Commit 1a5f62a added possibility to hide Lock/Sleep/Hibernate buttons if they were disabled in system power settings. Unfortunately this didn't work for Lock button. To fix the behavior we have to add lock command to `g_StdOptions` array and then all the checks introduced in 1a5f62a will apply properly. #173 --- Src/StartMenu/StartMenuDLL/MenuContainer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Src/StartMenu/StartMenuDLL/MenuContainer.cpp b/Src/StartMenu/StartMenuDLL/MenuContainer.cpp index ed2469d..539be61 100644 --- a/Src/StartMenu/StartMenuDLL/MenuContainer.cpp +++ b/Src/StartMenu/StartMenuDLL/MenuContainer.cpp @@ -83,6 +83,7 @@ static StdMenuOption g_StdOptions[]= {MENU_USERPICTURES,MENU_ENABLED}, // check policy {MENU_SLEEP,MENU_ENABLED}, // check power caps {MENU_HIBERNATE,MENU_ENABLED}, // check power caps + {MENU_LOCK,MENU_ENABLED}, // check power settings {MENU_SWITCHUSER,MENU_ENABLED}, // check group policy {MENU_APPS,MENU_ENABLED}, // enable on Win8+ {MENU_PCSETTINGS,MENU_ENABLED}, // enable on Win8+