]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk/control.cpp
Don't iterate over files in wxFileSystemWatcherBase.
[wxWidgets.git] / src / gtk / control.cpp
index 40c21e9e15cd225caaed051db60b96fb080127d6..b03023f07e0578e252e516ab09b0d27cf0d4fa58 100644 (file)
@@ -139,9 +139,7 @@ void wxControl::GTKFixSensitivity(bool WXUNUSED_IN_GTK3(onlyIfUnderMouse))
 #endif
         )
     {
-        wxPoint pt = wxGetMousePosition();
-        wxRect rect(ClientToScreen(wxPoint(0, 0)), GetSize());
-        if (!onlyIfUnderMouse || rect.Contains(pt))
+        if (!onlyIfUnderMouse || GetScreenRect().Contains(wxGetMousePosition()))
         {
             Hide();
             Show();