-
Notifications
You must be signed in to change notification settings - Fork 119
Ctrl-Tab long list needs to scroll before end of list #527
Description
Prerequisites
- Put an X between the brackets on this line if you have done all of the following:
- Reproduced the problem in Safe Mode: http://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
- Followed all applicable steps in the debugging guide: http://flight-manual.atom.io/hacking-atom/sections/debugging/
- Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
- Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
- Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages
Description
This is a fairly serious usability issue. If I use Ctrl-Tab to switch tabs and I go beyond the end of the few items in the list, I can only guess what the next item is, slowing down my ability to switch as I can only visually process one at a time, exactly as they appear. Since the list is far more readable than the actual tabs for more than a few items, the Ctrl-Tab list should be a great way to rapidly switch between many open tabs. Currently it isn't.
Steps to Reproduce
- Open more than five tabs
- Ctrl-Tab four times
- Check to see the highlighted item and the list of next tabs
Expected behavior:
I would hope to be able to always see at least the next tab (possibly several more) in the list so that I can see what I'm switching to. With more items in the list visible below the final one I could more rapidly hit Ctrl-Tab confidently knowing which items are coming up in the list.
Actual behavior:
This screenshot shows that by hitting Ctrl-Tab I've reached the visible end of the list. What comes next? I just have to hit Ctrl-Tab and hope for the best.
Reproduces how often:
Always.
Versions
Package version 0.107.1
Additional Information
An alternative may be to just allow configuration of a longer list length, allowing me to use the tab switcher as a convenient tab list. Anything off the end of my configured 20 tabs (for example) is unlikely to delay me much more than hitting Ctrl-Tab 20 times. But I would be much less likely to hit the end of the list ever. Plus with more tabs listed the feature would feel much less jumpy.
In this mode, being able to click on an item with the mouse to open it would be extra useful!
I would be open to try hacking this if you could point me in a direction to look for the relevant code.