diff --git a/gtk/gtkprintunixdialog.c b/gtk/gtkprintunixdialog.c index 21c1efed69..e88852e456 100644 --- a/gtk/gtkprintunixdialog.c +++ b/gtk/gtkprintunixdialog.c @@ -1695,6 +1695,9 @@ update_range_sensitivity (GtkWidget *button, active = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (button)); gtk_widget_set_sensitive (range, active); + + if (active) + gtk_widget_grab_focus (range); } static void