X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/fb896a322a2ed53d393ee738765ddd3f72cee004..fa275e864825d4fbd99d6a3ccb911998fce13a02:/src/cocoa/NSView.mm diff --git a/src/cocoa/NSView.mm b/src/cocoa/NSView.mm index 0238c5c50a..ea69656316 100644 --- a/src/cocoa/NSView.mm +++ b/src/cocoa/NSView.mm @@ -53,11 +53,19 @@ void wxCocoaNSView::DisassociateNSView(WX_NSView cocoaNSView) { } +- (void)drawRect: (NSRect)rect; @end // wxPoserNSView WX_IMPLEMENT_POSER(wxPoserNSView); @implementation wxPoserNSView : NSView +- (void)drawRect: (NSRect)rect +{ + wxCocoaNSView *win = wxCocoaNSView::GetFromCocoa(self); + if( !win || !win->Cocoa_drawRect(rect) ) + [super drawRect:rect]; +} + @end // implementation wxPoserNSView @interface wxNSViewNotificationObserver : NSObject