Author: jimtabor
Date: Thu Jun  7 11:52:13 2012
New Revision: 56705

URL: http://svn.reactos.org/svn/reactos?rev=56705&view=rev
Log:
[Win32k]
- Turn off a debug print. Fixed wine Edit test_edit_control_2 SetFocus return 
and one more in Msg test_SetFocus.

Modified:
    trunk/reactos/win32ss/user/ntuser/focus.c
    trunk/reactos/win32ss/user/ntuser/window.c

Modified: trunk/reactos/win32ss/user/ntuser/focus.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/focus.c?rev=56705&r1=56704&r2=56705&view=diff
==============================================================================
--- trunk/reactos/win32ss/user/ntuser/focus.c [iso-8859-1] (original)
+++ trunk/reactos/win32ss/user/ntuser/focus.c [iso-8859-1] Thu Jun  7 11:52:13 
2012
@@ -596,12 +596,9 @@
       }
 
       // Check again! SetActiveWindow could have set the focus via WM_ACTIVATE.
-      if (ThreadQueue->spwndFocus && ThreadQueue->spwndFocus == Window)
-      {
-         hWndPrev = UserHMGetHandle(ThreadQueue->spwndFocus);
-      }
-
-       /* check if the specified window can be set in the input data of a 
given queue */
+      hWndPrev = ThreadQueue->spwndFocus ? 
UserHMGetHandle(ThreadQueue->spwndFocus) : 0;
+
+      /* check if the specified window can be set in the input data of a given 
queue */
       if (ThreadQueue == Window->head.pti->MessageQueue)
          /* set the current thread focus window */
          ThreadQueue->spwndFocus = Window;

Modified: trunk/reactos/win32ss/user/ntuser/window.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/window.c?rev=56705&r1=56704&r2=56705&view=diff
==============================================================================
--- trunk/reactos/win32ss/user/ntuser/window.c [iso-8859-1] (original)
+++ trunk/reactos/win32ss/user/ntuser/window.c [iso-8859-1] Thu Jun  7 11:52:13 
2012
@@ -2413,7 +2413,7 @@
    if (!co_WinPosShowWindow(Window, SW_HIDE))
    {  // Rule #1.
       if (ti->MessageQueue->spwndActive == Window && ti->MessageQueue == 
IntGetFocusMessageQueue())
-      {  ERR("DestroyWindow AOW\n");
+      {  //ERR("DestroyWindow AOW\n");
          co_WinPosActivateOtherWindow(Window);
       }
    }


Reply via email to