diff --git a/src/osx/cocoa/dataview.mm b/src/osx/cocoa/dataview.mm index 3b603a36e9..ac596c5114 100644 --- a/src/osx/cocoa/dataview.mm +++ b/src/osx/cocoa/dataview.mm @@ -3438,10 +3438,7 @@ bool wxDataViewIconTextRenderer::MacRender() cell = (wxImageTextCell*) GetNativeData()->GetItemCell(); iconText << GetValue(); - if (iconText.GetIcon().IsOk()) - [cell setImage:wxBitmap(iconText.GetIcon()).GetNSImage()]; - else - [cell setImage:nil]; + [cell setImage:iconText.GetIcon().GetNSImage()]; [cell setStringValue:wxCFStringRef(iconText.GetText()).AsNSString()]; return true; } diff --git a/src/osx/cocoa/window.mm b/src/osx/cocoa/window.mm index de39ab8afe..8858d3aaee 100644 --- a/src/osx/cocoa/window.mm +++ b/src/osx/cocoa/window.mm @@ -3444,11 +3444,7 @@ void wxWidgetCocoaImpl::SetBitmap( const wxBitmap& bitmap ) { if ( [m_osxView respondsToSelector:@selector(setImage:)] ) { - if (bitmap.IsOk()) - [m_osxView setImage:bitmap.GetNSImage()]; - else - [m_osxView setImage:nil]; - + [m_osxView setImage:bitmap.GetNSImage()]; [m_osxView setNeedsDisplay:YES]; } }