]> git.saurik.com Git - wxWidgets.git/blobdiff - src/univ/themes/win32.cpp
compilation fix
[wxWidgets.git] / src / univ / themes / win32.cpp
index b7d8482bb124047bfd5709171f9a2f6503cc8424..56a353951fab8d0cb0b55f661b95db60d2d4f2f1 100644 (file)
@@ -3935,6 +3935,7 @@ bool wxWin32InputHandler::HandleMouse(wxInputConsumer *control,
     if ( event.ButtonDown() )
     {
         wxWindow *win = control->GetInputWindow();
+        
         if ( wxWindow::FindFocus() != control->GetInputWindow() )
         {
             win->SetFocus();
@@ -4204,8 +4205,11 @@ wxWin32StatusBarInputHandler(wxInputHandler *handler)
 bool wxWin32StatusBarInputHandler::IsOnGrip(wxWindow *statbar,
                                             const wxPoint& pt) const
 {
+    wxTopLevelWindow *parentTLW = wxDynamicCast(statbar->GetParent(), wxTopLevelWindow);
+
     if ( statbar->HasFlag(wxST_SIZEGRIP) &&
-            statbar->GetParent()->HasFlag(wxRESIZE_BORDER) )
+            statbar->GetParent()->HasFlag(wxRESIZE_BORDER) &&
+            parentTLW && !parentTLW->IsMaximized() )
     {
         wxSize sizeSbar = statbar->GetSize();