From db00ec659d8801656e1952290a73c63ff01ce36c Mon Sep 17 00:00:00 2001 From: Valentin Radu Date: Mon, 7 Mar 2022 00:39:39 +0200 Subject: [PATCH] Explorer: Fixed #1021 --- ExplorerPatcher/dllmain.c | 40 +++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/ExplorerPatcher/dllmain.c b/ExplorerPatcher/dllmain.c index efb5c70..701a247 100644 --- a/ExplorerPatcher/dllmain.c +++ b/ExplorerPatcher/dllmain.c @@ -5743,26 +5743,6 @@ void WINAPI LoadSettings(LPARAM lParam) &bDoNotRedirectProgramsAndFeaturesToSettingsApp, &dwSize ); - if (!bIsExplorer) - { - RegCloseKey(hKey); - return; - } - dwTemp = TRUE; - dwSize = sizeof(DWORD); - RegQueryValueExW( - hKey, - TEXT("OldTaskbar"), - 0, - NULL, - &dwTemp, - &dwSize - ); - if (!bWasOldTaskbarSet) - { - bOldTaskbar = dwTemp; - bWasOldTaskbarSet = TRUE; - } dwSize = sizeof(DWORD); dwTemp = 0; RegQueryValueExW( @@ -5798,6 +5778,26 @@ void WINAPI LoadSettings(LPARAM lParam) &bHideIconAndTitleInExplorer, &dwSize ); + if (!bIsExplorer) + { + RegCloseKey(hKey); + return; + } + dwTemp = TRUE; + dwSize = sizeof(DWORD); + RegQueryValueExW( + hKey, + TEXT("OldTaskbar"), + 0, + NULL, + &dwTemp, + &dwSize + ); + if (!bWasOldTaskbarSet) + { + bOldTaskbar = dwTemp; + bWasOldTaskbarSet = TRUE; + } dwSize = sizeof(DWORD); RegQueryValueExW( hKey,