forked from AuroraMiddleware/gtk
GtkNotebook: Fix reverse tab order
When using Shift-Tab to move the focus out of page content onto the tab label, we end up in a situation where both Tab and Shift-Tab move focus back into the page, which is not really what is expected when the notebook is part of a dialog. Instead, arrange things so that using Shift-Tab with focus on a tab label moves the focus out of the notebook. http://bugzilla.gnome.org/show_bug.cgi?id=669986
This commit is contained in:
parent
376783f64f
commit
3056324570
@ -4149,7 +4149,7 @@ focus_tabs_in (GtkNotebook *notebook)
|
||||
if (priv->show_tabs && priv->cur_page)
|
||||
{
|
||||
gtk_widget_grab_focus (GTK_WIDGET (notebook));
|
||||
|
||||
gtk_notebook_set_focus_child (notebook, NULL);
|
||||
gtk_notebook_switch_focus_tab (notebook,
|
||||
g_list_find (priv->children,
|
||||
priv->cur_page));
|
||||
|
Loading…
Reference in New Issue
Block a user