]> git.saurik.com Git - wxWidgets.git/blobdiff - src/osx/cocoa/button.mm
removing unnecessary hook
[wxWidgets.git] / src / osx / cocoa / button.mm
index fa8938295dfdc509d1c6484b390e5bb88f1871da..8ed183958e6d1dee3ddc97eaf4698801e7fd596e 100644 (file)
 
 #include "wx/wxprec.h"
 
-#include "wx/button.h"
-
 #ifndef WX_PRECOMP
+#include "wx/object.h"
 #endif
 
+#include "wx/button.h"
+
 #include "wx/osx/private.h"
 
 #if wxUSE_MARKUP
@@ -95,9 +96,16 @@ public:
     virtual void SetBitmap(const wxBitmap& bitmap)
     {
         // switch bezel style for plain pushbuttons
-        if ( bitmap.IsOk() && [GetNSButton() bezelStyle] == NSRoundedBezelStyle )
-            [GetNSButton() setBezelStyle:NSRegularSquareBezelStyle ];
-
+        if ( bitmap.IsOk() )
+        {
+            if ([GetNSButton() bezelStyle] == NSRoundedBezelStyle)
+                [GetNSButton() setBezelStyle:NSRegularSquareBezelStyle];
+        }
+        else
+        {
+            [GetNSButton() setBezelStyle:NSRoundedBezelStyle];
+        }
+        
         wxWidgetCocoaImpl::SetBitmap(bitmap);
     }