Community
Participate
Working Groups
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.
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.
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.