diff options
Diffstat (limited to 'gtk/gtkwindow.c')
-rw-r--r-- | gtk/gtkwindow.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 104be1c2f4..9b91456190 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -3164,7 +3164,11 @@ gtk_window_show (GtkWidget *widget) /* Try to make sure that we have some focused widget */ +#ifdef GDK_WINDOWING_X11 if (!window->focus_widget && !GTK_IS_PLUG (window)) +#else + if (!window->focus_widget) +#endif gtk_window_move_focus (window, GTK_DIR_TAB_FORWARD); if (window->modal) |