From 7a09d4a0283e4cefbde343444c13cdf4db6e5ddf Mon Sep 17 00:00:00 2001 From: David Quintana Date: Fri, 16 May 2014 19:13:12 +0000 Subject: [PATCH] [WIN32K/NTUSER] * HSHELL_WINDOWCREATED should only be sent for visible windows. CORE-8226 #resolve #comment Fixed in the latest commit. Thanks for reporting. svn path=/branches/shell-experiments/; revision=63316 --- win32ss/user/ntuser/window.c | 1 + 1 file changed, 1 insertion(+) diff --git a/win32ss/user/ntuser/window.c b/win32ss/user/ntuser/window.c index b98f607fe06..7dba26303e4 100644 --- a/win32ss/user/ntuser/window.c +++ b/win32ss/user/ntuser/window.c @@ -2430,6 +2430,7 @@ co_UserCreateWindowEx(CREATESTRUCTW* Cs, /* Notify the shell that a new window was created */ if (Window->spwndParent == UserGetDesktopWindow() && Window->spwndOwner == NULL && + (Window->style & WS_VISIBLE) && (!(Window->ExStyle & WS_EX_TOOLWINDOW) || (Window->ExStyle & WS_EX_APPWINDOW))) {