X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/48200154f43831be952cf2503a926af333efb2b5..357d2b88cb15fa0ad97b1676fdbc88c2abc85451:/src/gtk/window.cpp diff --git a/src/gtk/window.cpp b/src/gtk/window.cpp index d795867315..08583058e3 100644 --- a/src/gtk/window.cpp +++ b/src/gtk/window.cpp @@ -811,7 +811,7 @@ struct wxGtkIMData extern "C" { static gboolean -gtk_window_key_press_callback( GtkWidget *widget, +gtk_window_key_press_callback( GtkWidget *WXUNUSED(widget), GdkEventKey *gdk_event, wxWindow *win ) { @@ -820,12 +820,6 @@ gtk_window_key_press_callback( GtkWidget *widget, if (g_blockEventsOnDrag) return FALSE; - // GTK+ sends keypress events to the focus widget and then - // to all its parent and grandparent widget. We only want - // the key events from the focus widget. - if (!GTK_WIDGET_HAS_FOCUS(widget)) - return FALSE; - wxKeyEvent event( wxEVT_KEY_DOWN ); bool ret = false; bool return_after_IM = false;