Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 369978 - [ViewMgmt] Regression in traversal of editor tabs from 3.x to 4.x
Summary: [ViewMgmt] Regression in traversal of editor tabs from 3.x to 4.x
Status: CLOSED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform UI Triaged CLA
QA Contact:
URL:
Whiteboard: stalebug
Keywords:
Depends on:
Blocks: 369531
  Show dependency tree
 
Reported: 2012-01-27 12:28 EST by Carolyn MacLeod CLA
Modified: 2022-01-14 07:25 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carolyn MacLeod CLA 2012-01-27 12:28:27 EST
Run Eclipse 3.7.1, and open 5 or 6 java editors. With focus in an editor, type ctrl+shift+tab and focus will go to the current CTabItem (dotted line under the file.java name). Now, use the left and right arrow keys to traverse through the tabs. Notice that focus remains on the tab items, and does not jump to the java editors.

Now do the same thing in e4. (I am using Build id: I20120126-1300). You need to type ctrl+shift+tab to traverse backwards out of the java editor, but then you can type shift+tab to traverse through the controls. You will go to minimize, <, > (I opened bug 369973 to point out the wierd < > tab order), show list, and then focus goes to a tab item. This time, however, when you try to arrow through the tab items, you are constantly being thrown into java editors. It's a bit random, too, as if there's a timer doing the throwing. If you type the arrow keys fast enough, you might be able to get to your destination tab, or you might not. It seems to be related to the point at which the UI updates the shell title, scrolls the Package Explorer if Link with Editor is on, and updates the Outline view.

Some code from 3.x must have been omitted. I suspect it looks something like:
if focus is on a CTabItem, then keep it there, otherwise give focus to the selected editor.
Comment 1 Nobody - feel free to take it CLA 2020-01-08 13:27:36 EST
Does this persist in Eclipse 2019-12 (4.14)? I am not familier with Ctrl+Shift+Tab, but it seems the design has changed considerably, enough to warrant an update to the description.
Comment 2 Eclipse Genie CLA 2022-01-14 07:25:36 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. As such, we're closing this bug.

If you have further information on the current state of the bug, please add it and reopen this bug. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.