GNOME Bugzilla – Bug 570824
[a11y] TreeView is not keyboard (re)focusable after selecting a cell in a non-sortable column
Last modified: 2009-02-11 18:53:31 UTC
Steps to reproduce: 1. Launch gtk-demo and run the GtkListStore demo. 2. Tab to move focus to the list. 3. Left/Right Arrow to a cell. 4. Tab to move focus out of the list. 5. Tab to move focus back into the list. Expected results: You would always be able to use Tab to move focus back into the list. Actual results: You can use Tab to move focus back into the list for all columns but the Fixed? column which is not sortable. This is an accessibility issue, especially for users who are blind.
* gtk/gtktreeview.c (gtk_tree_view_header_focus): Don't grab focus to a header button if it is not focusable. Problem reported by Joanmarie Diggs