Commit a patch I have in my tree since 1 year. This may be related to bug 2238.
authorHervé Poussineau <hpoussin@reactos.org>
Mon, 4 Jun 2007 09:02:12 +0000 (09:02 +0000)
committerHervé Poussineau <hpoussin@reactos.org>
Mon, 4 Jun 2007 09:02:12 +0000 (09:02 +0000)
svn path=/trunk/; revision=26987

reactos/subsystems/win32/win32k/ntuser/message.c

index c2004e5..d0e51bd 100644 (file)
@@ -1224,7 +1224,7 @@ UserPostMessage(HWND Wnd,
       IntGetCursorLocation(PsGetCurrentThreadWin32Thread()->Desktop->WindowStation,
                            &KernelModeMsg.pt);
       KeQueryTickCount(&LargeTickCount);
-      KernelModeMsg.time = LargeTickCount.u.LowPart;
+      KernelModeMsg.time = LargeTickCount.u.LowPart * (KeQueryTimeIncrement() / 10000);
       MsqPostMessage(Window->MessageQueue, &KernelModeMsg,
                      NULL != MsgMemoryEntry && 0 != KernelModeMsg.lParam,
                      QS_POSTMESSAGE);