diff --git a/src/gtk/cursor.cpp b/src/gtk/cursor.cpp index c419a36837..c233aecccc 100644 --- a/src/gtk/cursor.cpp +++ b/src/gtk/cursor.cpp @@ -224,6 +224,8 @@ void wxBeginBusyCursor( wxCursor *WXUNUSED(cursor) ) if (wxTheApp) wxTheApp->SendIdleEvents(); + + gdk_flush(); } bool wxIsBusy() diff --git a/src/gtk1/cursor.cpp b/src/gtk1/cursor.cpp index c419a36837..c233aecccc 100644 --- a/src/gtk1/cursor.cpp +++ b/src/gtk1/cursor.cpp @@ -224,6 +224,8 @@ void wxBeginBusyCursor( wxCursor *WXUNUSED(cursor) ) if (wxTheApp) wxTheApp->SendIdleEvents(); + + gdk_flush(); } bool wxIsBusy()