Don't leak blank_cursor on warp (X11)
Also, for completeness, unref cur_cursor which we ref'd before hiding it.
This commit is contained in:
parent
48130c6982
commit
15e963bb32
|
@ -301,6 +301,12 @@ bool KIPLATFORM::UI::WarpPointer( wxWindow* aWindow, int aX, int aY )
|
|||
aWindow->WarpPointer( aX, aY );
|
||||
gdk_window_set_cursor( win, cur_cursor );
|
||||
|
||||
if( cur_cursor )
|
||||
g_object_unref( cur_cursor );
|
||||
|
||||
if( blank_cursor )
|
||||
g_object_unref( blank_cursor );
|
||||
|
||||
return true;
|
||||
}
|
||||
#endif
|
||||
|
@ -591,4 +597,4 @@ wxPoint KIPLATFORM::UI::GetMousePosition()
|
|||
}
|
||||
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue