[ros-diffs] [jimtabor] 16519: Fix masking.

jimtabor at svn.reactos.com jimtabor at svn.reactos.com
Sat Jul 9 07:21:18 CEST 2005


Fix masking.
Modified: trunk/reactos/subsys/win32k/ntuser/input.c
  _____  

Modified: trunk/reactos/subsys/win32k/ntuser/input.c
--- trunk/reactos/subsys/win32k/ntuser/input.c	2005-07-09 04:54:01 UTC
(rev 16518)
+++ trunk/reactos/subsys/win32k/ntuser/input.c	2005-07-09 05:21:10 UTC
(rev 16519)
@@ -1059,14 +1059,14 @@

     Msg.message = WM_XBUTTONUP;
     if(mi->mouseData & XBUTTON1)
     {
-      QueueKeyStateTable[VK_XBUTTON1] &= 0x80;
+      QueueKeyStateTable[VK_XBUTTON1] &= ~0x80;
       Msg.wParam = MAKEWPARAM(CurInfo->ButtonsDown, XBUTTON1);
       CurInfo->ButtonsDown &= ~XBUTTON1;
       MsqInsertSystemMessage(&Msg);
     }
     if(mi->mouseData & XBUTTON2)
     {
-      QueueKeyStateTable[VK_XBUTTON2] &= 0x80;
+      QueueKeyStateTable[VK_XBUTTON2] &= ~0x80;
       Msg.wParam = MAKEWPARAM(CurInfo->ButtonsDown, XBUTTON2);
       CurInfo->ButtonsDown &= ~XBUTTON2;
       MsqInsertSystemMessage(&Msg);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050709/761c02eb/attachment.html


More information about the Ros-diffs mailing list