]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/carbon/window.cpp
update docs, add to class list
[wxWidgets.git] / src / mac / carbon / window.cpp
index f33b1a2a3d2ed8deef1425bd7e4c15eabe555f2f..8d5f618255fe14bdafed9aa74cb3bd8b13f04816 100644 (file)
@@ -1868,11 +1868,14 @@ bool wxWindowMac::Show(bool show)
         return FALSE;
 
     // TODO use visibilityChanged Carbon Event for OSX
-    bool former = MacIsReallyShown() ;
+    if ( m_peer )
+    {
+        bool former = MacIsReallyShown() ;
 
-    m_peer->SetVisibility( show , true ) ;
-    if ( former != MacIsReallyShown() )
-        MacPropagateVisibilityChanged() ;
+        m_peer->SetVisibility( show , true ) ;
+        if ( former != MacIsReallyShown() )
+            MacPropagateVisibilityChanged() ;
+    }
     return TRUE;
 }