Avoid calling ScreenToClient() on invisible window while processing wxSetCursorEvent
This commit is contained in:
@@ -1693,7 +1693,7 @@ static void SendSetCursorEvent(wxWindowGTK* win, int x, int y)
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
w = w->GetParent();
|
w = w->GetParent();
|
||||||
if ( !w )
|
if (w == NULL || w->m_widget == NULL || !gtk_widget_get_visible(w->m_widget))
|
||||||
break;
|
break;
|
||||||
posClient = w->ScreenToClient(posScreen);
|
posClient = w->ScreenToClient(posScreen);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user