Bug 18718 - [Welcome] Tabbing through the links in the welcome page requires extra tabs
Summary: [Welcome] Tabbing through the links in the welcome page requires extra tabs
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: PC Linux
: P3 minor (vote)
Target Milestone: 2.1 M2   Edit
Assignee: Andrew Irvine CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 25319 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-06-03 10:14 EDT by Randy Giffen CLA
Modified: 2002-10-24 12:40 EDT (History)
1 user (show)

See Also:


Attachments
Fix traversals, page up/down (10.88 KB, patch)
2002-10-03 12:31 EDT, Andrew Irvine CLA
no flags Details | Diff
Traversals, scroll, multiple text selections (12.48 KB, patch)
2002-10-04 10:49 EDT, Andrew Irvine CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Randy Giffen CLA 2002-06-03 10:14:51 EDT
F2

Open the platform welcome page
Repeatably hit tab. 
Note how extra tabs may be required to tab from one link to the next.
Also shift-tab takes you out of the page rather than reversing the tabbing.
Comment 1 Nick Edgar CLA 2002-06-03 16:04:25 EDT
The extra tab stops are for the sections.
This is different than a typical web browser, but is necessary due to our use 
of multiple StyledText.  A screen reader would otherwise be unable to read the 
different sections.
Comment 2 Andrew Irvine CLA 2002-10-03 12:31:20 EDT
Created attachment 2099 [details]
Fix traversals, page up/down
Comment 3 Andrew Irvine CLA 2002-10-04 10:49:29 EDT
Created attachment 2105 [details]
Traversals, scroll, multiple text selections
Comment 4 Andrew Irvine CLA 2002-10-04 10:49:53 EDT
Patch address PR 18718, PR 2377 and PR 2539
Comment 5 Knut Radloff CLA 2002-10-04 14:50:39 EDT
Released modified patch. Fixed WelcomeItem.isLinkAt and triggerLinkAt offset 
test as discussed in email.
Removed extra selection removal code in the traverse listener. This is now 
handled by the focus listener which fixes bug 2377.
Note that it is generally better to fix separate bugs with separate patches.
Comment 6 Andrew Irvine CLA 2002-10-24 12:40:19 EDT
*** Bug 25319 has been marked as a duplicate of this bug. ***