]> git.saurik.com Git - wxWidgets.git/blobdiff - contrib/src/fl/toolwnd.cpp
Warning fixes, source cleaning.
[wxWidgets.git] / contrib / src / fl / toolwnd.cpp
index 0657b18c0f49efad83e467ccf4df0e3e6f398389..28fdb7880374c71ed9e1fd0361e3061216bb0420 100644 (file)
@@ -360,12 +360,6 @@ void wxToolWindow::SetHintCursor( int type )
         return;
     }
 
         return;
     }
 
-    if ( !mMouseCaptured )
-    {
-        mMouseCaptured = true;
-        CaptureMouse();
-    }
-
     // did the cursor actually changed?
 
     if ( type != mCursorType )
     // did the cursor actually changed?
 
     if ( type != mCursorType )
@@ -389,6 +383,15 @@ void wxToolWindow::SetHintCursor( int type )
 
             default: break; 
         }
 
             default: break; 
         }
+
+        if (mMouseCaptured)
+            ReleaseMouse();
+    }
+
+    if ( !mMouseCaptured )
+    {
+        mMouseCaptured = true;
+        CaptureMouse();
     }
 }
 
     }
 }