diff --git a/src/gtk/window.cpp b/src/gtk/window.cpp index 052a004a34..b0e1bd5bf6 100644 --- a/src/gtk/window.cpp +++ b/src/gtk/window.cpp @@ -669,8 +669,7 @@ static int gtk_window_expose_callback( GtkWidget *widget, GdkEventExpose *gdk_ev if (gdk_event->count == 0) { - wxClientDC dc(win); - wxEraseEvent eevent( win->GetId(), &dc ); + wxEraseEvent eevent( win->GetId() ); eevent.SetEventObject( win ); win->GetEventHandler()->ProcessEvent(eevent); diff --git a/src/gtk1/window.cpp b/src/gtk1/window.cpp index 052a004a34..b0e1bd5bf6 100644 --- a/src/gtk1/window.cpp +++ b/src/gtk1/window.cpp @@ -669,8 +669,7 @@ static int gtk_window_expose_callback( GtkWidget *widget, GdkEventExpose *gdk_ev if (gdk_event->count == 0) { - wxClientDC dc(win); - wxEraseEvent eevent( win->GetId(), &dc ); + wxEraseEvent eevent( win->GetId() ); eevent.SetEventObject( win ); win->GetEventHandler()->ProcessEvent(eevent);