diff --git a/reactos/subsys/win32k/ntuser/window.c b/reactos/subsys/win32k/ntuser/window.c index ef21d52532b..ced4dcb2275 100644 --- a/reactos/subsys/win32k/ntuser/window.c +++ b/reactos/subsys/win32k/ntuser/window.c @@ -878,7 +878,6 @@ co_IntSetParent(PWINDOW_OBJECT Wnd, PWINDOW_OBJECT WndNewParent) PWINDOW_OBJECT WndOldParent, Sibling, InsertAfter; // HWND hWnd, hWndNewParent; BOOL WasVisible; - BOOL MenuChanged; ASSERT(Wnd); ASSERT(WndNewParent); @@ -930,15 +929,6 @@ co_IntSetParent(PWINDOW_OBJECT Wnd, PWINDOW_OBJECT WndNewParent) IntLinkWindow(Wnd, WndNewParent, InsertAfter /*prev sibling*/); // UserDerefObject(InsertAfter); } - - if (WndNewParent->hSelf != IntGetDesktopWindow()) /* a child window */ - { - if (!(Wnd->Style & WS_CHILD)) - { - //if ( Wnd->Menu ) DestroyMenu ( Wnd->menu ); - IntSetMenu(Wnd, NULL, &MenuChanged); - } - } } /* @@ -2553,11 +2543,6 @@ PWINDOW_OBJECT FASTCALL UserGetAncestor(PWINDOW_OBJECT Wnd, UINT Type) { PWINDOW_OBJECT WndAncestor, Parent; - if (Wnd->hSelf == IntGetDesktopWindow()) - { - return NULL; - } - switch (Type) { case GA_PARENT: