Thanks Attila, that fix seems indeed worth backporting for the next
upload

** Bug watch added: GNOME Bug Tracker #669986
   https://bugzilla.gnome.org/show_bug.cgi?id=669986

** Also affects: gtk via
   https://bugzilla.gnome.org/show_bug.cgi?id=669986
   Importance: Unknown
       Status: Unknown

** Changed in: gtk+3.0 (Ubuntu)
   Importance: Undecided => Low

** Changed in: gtk+3.0 (Ubuntu)
       Status: New => Fix Released

** Also affects: gtk+3.0 (Ubuntu Precise)
   Importance: Undecided
       Status: New

** Changed in: gtk+3.0 (Ubuntu Precise)
   Importance: Undecided => Low

** Changed in: gtk+3.0 (Ubuntu Precise)
       Status: New => Triaged

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gtk+3.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1061419

Title:
  [Precise only] Some keyboard navigation breakage with GTK Notebook

Status in GTK+ GUI Toolkit:
  Unknown
Status in “gtk+3.0” package in Ubuntu:
  Fix Released
Status in “gtk+3.0” source package in Precise:
  Triaged

Bug description:
  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 <[email protected]>
  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)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1061419/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to