[Bug 1061419] [NEW] [Precise only] Some keyboard navigation breakage with GTK Notebook

Launchpad Bug Tracker 1061419 at bugs.launchpad.net
Thu Oct 4 12:21:12 UTC 2012


You have been subscribed to a public bug by Sebastien Bacher (seb128):

Dear Developers,

In Ubuntu 12.04 with GTK notebook containing dialogs some time keyboard navigation is broken if the user using SHIFT+TAB key combination. I copying test case for bug 669986 upstream report, with already fixed I think in GTK+ 3.5.6. The fix is land correct in Ubuntu Quantal too.
Joanmarie Diggs Orca developer in upstream report wrote following testcase:Steps to reproduce:
"1. Launch gtk3-demo
2. Run the 'Printing' demo
3. Select a printer so that the 'Print' button becomes available
4. Press Shift+Tab to move from the selected printer to the 'General' notebook
tab
5. Press Shift+Tab to move from the 'General' notebook tab to the 'Print'
button.

Expected result: Focus would move to the 'Print' button.

Actual result: Focus skips the action area completely and the 'Reverse'
checkbox gains focus.
6. Press Tab from the 'Reverse' checkbox to give focus to the 'Print' button
7. Press Tab once more to give focus to the 'General' notebook tab
8. Press Shift+Tab to move from the 'General' notebook tab to the 'Print'
button.
This time it works as expected.

It seems that giving focus to something on a notebook page prior to
Shift+Tabbing is what causes the action area to be skipped over."

I searched what commit fixed this issue with upstream level, following commit fixed this issue in GTK+ 3.5.6:
"From 3056324570dc5f0e94a9da0958e4980199200ab6 Mon Sep 17 00:00:00 2001
From: Matthias Clasen <mclasen at redhat.com>
Date: Sat, 23 Jun 2012 16:20:54 +0000
Subject: 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."

This bug is important with accessibility, if the Ubuntu 12.04 LTS
release policy prowide possibility to fix this bug, please fix this
issue.

Attila

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libgtk-3-0 3.4.2-0ubuntu0.4
ProcVersionSignature: Ubuntu 3.2.0-32.51-generic-pae 3.2.30
Uname: Linux 3.2.0-32-generic-pae i686
ApportVersion: 2.0.1-0ubuntu13
Architecture: i386
Date: Thu Oct  4 08:39:15 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120327)
SourcePackage: gtk+3.0
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: gtk
     Importance: Unknown
         Status: Unknown

** Affects: gtk+3.0 (Ubuntu)
     Importance: Low
         Status: Fix Released

** Affects: gtk+3.0 (Ubuntu Precise)
     Importance: Low
         Status: Triaged


** Tags: a11y apport-bug i386 precise
-- 
[Precise only] Some keyboard navigation breakage with GTK Notebook
https://bugs.launchpad.net/bugs/1061419
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list