]> git.saurik.com Git - wxWidgets.git/blobdiff - src/os2/app.cpp
New def file
[wxWidgets.git] / src / os2 / app.cpp
index a2608efbf2306965f1e9b0883b2186d648239f6e..8062159328e7df5487c74134212a5e45281e3974 100644 (file)
@@ -896,9 +896,14 @@ bool wxApp::ProcessMessage(
 #endif // wxUSE_TOOLTIPS
 
     //
-    // We must relay Timer events to wxTimer's processing function
+    // Pass non-system timer messages to the wxTimerProc
     //
-    if (pMsg->msg == WM_TIMER)
+    if (pMsg->msg == WM_TIMER &&
+        (SHORT1FROMMP(pMsg->mp1) != TID_CURSOR &&
+         SHORT1FROMMP(pMsg->mp1) != TID_FLASHWINDOW &&
+         SHORT1FROMMP(pMsg->mp1) != TID_SCROLL &&
+         SHORT1FROMMP(pMsg->mp1) != 0x0000
+        ))
         wxTimerProc(NULL, 0, (int)pMsg->mp1, 0);
 
     //