From 5ee6e3508d739da1311208c3ad7e199ddaec6bf2 Mon Sep 17 00:00:00 2001 From: Valentin Radu Date: Sat, 6 Aug 2022 05:49:31 +0300 Subject: [PATCH] Main: Fixed a bug that crashed explorer at PC startup on OS builds 22621+ --- ExplorerPatcher/dllmain.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ExplorerPatcher/dllmain.c b/ExplorerPatcher/dllmain.c index 035a3cd..e6175c5 100644 --- a/ExplorerPatcher/dllmain.c +++ b/ExplorerPatcher/dllmain.c @@ -2583,7 +2583,7 @@ INT64 Shell_TrayWndSubclassProc( { g_bIsDesktopRaised = (lParam & 1) == 0; } - else if (uMsg == WM_SETTINGCHANGE && IsWindows11Version22H2OrHigher() && !wcscmp(lParam, L"EnsureXAML")) + else if (uMsg == WM_SETTINGCHANGE && IsWindows11Version22H2OrHigher() && (*((WORD*)&(lParam)+1)) && !wcscmp(lParam, L"EnsureXAML")) { EnsureXAML(); return 0;