prevent crash when trying to set global cursor too early
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13848 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -203,12 +203,14 @@ void wxSetCursor(const wxCursor& cursor)
|
|||||||
{
|
{
|
||||||
if ( cursor.Ok() )
|
if ( cursor.Ok() )
|
||||||
{
|
{
|
||||||
MGL_wmSetGlobalCursor(g_winMng, *cursor.GetMGLCursor());
|
if ( g_winMng )
|
||||||
|
MGL_wmSetGlobalCursor(g_winMng, *cursor.GetMGLCursor());
|
||||||
gs_globalCursor = cursor;
|
gs_globalCursor = cursor;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
MGL_wmSetGlobalCursor(g_winMng, NULL);
|
if ( g_winMng )
|
||||||
|
MGL_wmSetGlobalCursor(g_winMng, NULL);
|
||||||
gs_globalCursor = wxNullCursor;
|
gs_globalCursor = wxNullCursor;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user