]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/toplvcmn.cpp
Minor source cleaning.
[wxWidgets.git] / src / common / toplvcmn.cpp
index 1645b2bf973448d6c95e455d10b26523a11ed83e..d99000e5e24428c455252cf89662b60bddfeca28 100644 (file)
@@ -1,5 +1,5 @@
 /////////////////////////////////////////////////////////////////////////////
-// Name:        common/toplvcmn.cpp
+// Name:        src/common/toplvcmn.cpp
 // Purpose:     common (for all platforms) wxTopLevelWindow functions
 // Author:      Julian Smart, Vadim Zeitlin
 // Created:     01/02/97
@@ -187,6 +187,10 @@ void wxTopLevelWindowBase::DoCentre(int dir)
         rectParent = rectDisplay;
     }
 
+    // centering maximized window on screen is no-op
+    if((rectParent == rectDisplay) && IsMaximized())
+        return;
+
     // the new window rect candidate
     wxRect rect = GetRect().CentreIn(rectParent, dir);
 
@@ -345,4 +349,3 @@ void wxTopLevelWindowBase::RequestUserAttention(int WXUNUSED(flags))
     // it's probably better than do nothing, isn't it?
     Raise();
 }
-