wxBitmap::GetMask() asserts on invalid bitmap. Check for valid bitmap before calling GetMask().
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@76737 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
e7bf85055c
commit
3ff982aa7a
@ -358,7 +358,7 @@ void wxAnimationCtrl::SetInactiveBitmap(const wxBitmap &bmp)
|
||||
// (which uses the bitmap's mask), our background colour would be used for
|
||||
// transparent areas - and that's not what we want (at least for
|
||||
// consistency with the GTK version)
|
||||
if ( bmp.GetMask() != NULL && GetParent() != NULL )
|
||||
if ( bmp.IsOk() && bmp.GetMask() != NULL && GetParent() != NULL )
|
||||
SetBackgroundColour(GetParent()->GetBackgroundColour());
|
||||
|
||||
wxAnimationCtrlBase::SetInactiveBitmap(bmp);
|
||||
|
Loading…
Reference in New Issue
Block a user