diff --git a/libs/kiplatform/gtk/ui.cpp b/libs/kiplatform/gtk/ui.cpp index e7febaaf41..0c44036983 100644 --- a/libs/kiplatform/gtk/ui.cpp +++ b/libs/kiplatform/gtk/ui.cpp @@ -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 @@ -603,4 +609,4 @@ wxPoint KIPLATFORM::UI::GetMousePosition() } -#endif \ No newline at end of file +#endif