svn path=/trunk/; revision=42631
if (LOWORD(lParam))
{
if (wParam)
- {
+ {// WNDS_HIDDENPOPUP
if (!(Window->Flags & WIN_NEEDS_SHOW_OWNEDPOPUP)) break;
Window->Flags &= ~WIN_NEEDS_SHOW_OWNEDPOPUP;
}
+/*
+ * COPYRIGHT: See COPYING in the top level directory
+ * PROJECT: ReactOS kernel
+ * PURPOSE: Window event handlers
+ * FILE: subsystem/win32/win32k/ntuser/event.c
+ * PROGRAMER: James Tabor (james.tabor@rectos.org)
+ */
#include <w32k.h>
Window->Wnd->hWndLastActive = hWnd;
if (Window->Wnd->spwndOwner)
Window->Wnd->spwndOwner->hWndLastActive = hWnd;
+ Window->Wnd->state |= WNDS_ACTIVEFRAME;
}
+ if (WindowPrev && WindowPrev->Wnd)
+ WindowPrev->Wnd->state &= ~WNDS_ACTIVEFRAME;
+
if (Window && WindowPrev)
{
PWINDOW_OBJECT cWindow;