]> git.saurik.com Git - wxWidgets.git/commitdiff
Set the m_isShown flag appopriately
authorDavid Elliott <dfe@tgwbd.org>
Tue, 2 Sep 2003 12:54:34 +0000 (12:54 +0000)
committerDavid Elliott <dfe@tgwbd.org>
Tue, 2 Sep 2003 12:54:34 +0000 (12:54 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23359 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/cocoa/toplevel.mm

index fa9ffc308c6a47b1a73ef399eff7a6d043052468..36d6abe711391e9a93458ec3d13e84009a091791 100644 (file)
@@ -187,6 +187,8 @@ void wxTopLevelWindowCocoa::Restore()
 
 bool wxTopLevelWindowCocoa::Show(bool show)
 {
+    if(m_isShown == show)
+        return false;
     wxAutoNSAutoreleasePool pool;
     if(show)
     {
@@ -201,6 +203,7 @@ bool wxTopLevelWindowCocoa::Show(bool show)
     }
     else
         [m_cocoaNSWindow orderOut:m_cocoaNSWindow];
+    m_isShown = show;
     return true;
 }