Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 295846

Summary: [TableViewer] Tab traversal moves focus to IE UI
Product: [RT] RAP Reporter: Björn Fischer <b.fischer>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows All   
Whiteboard:
Attachments:
Description Flags
Test project containing a simple view to show the TAB bug in IE7 none

Description Björn Fischer CLA 2009-11-23 06:35:08 EST
After bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=282490 is solved, tab traversal works much better than before in both IE and FF. Thanks for that :)

Unfortunately I recognized a different problem concerning tab traversal in IE7. Traversing TextCellEditors kind of works, but when the user is rather fast in pressing Tab, the focus is moved to IE UI (Address bar first, some other elements follow). I attached a test project with a simple view that contains nothing but a TableViewer with editing support and tabbing feature. You can reproduce the problem like this:

1. Run the test project (CelleditorText.launch)
2. Click the top left cell to activate cell editor
3. Press the TAB key - slowly - to traverse through cells. This should work.
4. Speed up the key presses. At some Point the focus will move to the adress bar instead of the next cell.
5. If you further traverse through the IE controls (in my case it takes about 10 TAB's) the focus returns to the TableViewer and - if you don't press too fast - traverses further through the TableViewer.

As far as I can see this problem does not appear in Firefox. But for IE users this bug is very annoying because one automatically speeds up tab pressing when not thinking about it.
Comment 1 Björn Fischer CLA 2009-11-23 06:36:11 EST
Created attachment 152838 [details]
Test project containing a simple view to show the TAB bug in IE7

Test project containing a simple view to show the TAB bug in IE7
Comment 2 Ivan Furnadjiev CLA 2009-11-23 07:15:58 EST
I can reproduce it with IE8 on Windows Vista with the attached project.
Comment 3 Ivan Furnadjiev CLA 2009-12-08 08:24:41 EST
Unfortunately we can't do anything about it. On my machine I have to click really very very fast to reproduce it.