]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk/window.cpp
Forgot to commit
[wxWidgets.git] / src / gtk / window.cpp
index d79586731544a345bdb111e24cb83099bb376f9c..08583058e34b26288dfb90d84de4248712a5565f 100644 (file)
@@ -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;