Closed garyking closed 5 years ago
Thanks for all the QA! I think this may just be a confusingly named command, but that it's working correctly.
As an example, let's say you open 5 tabs in order, so that tab E is the current one:
A B C D >E<
Pressing ctrlA once will switch back to tab D:
A B C >D< E
Waiting a second and then pressing ctrlA once will switch back to tab E:
A B C D >E<
Now you want to get back to tab B, so you press ctrlA three times while the icon is inverted, which moves you further back in the stack:
A >B< C D E
But you realize you actually wanted tab C, so while the icon is inverted, you press ctrlS:
A B >C< D E
Now wait a second and press ctrlA again when the icon is normal to switch to E, which was the most recently used tab before you started navigating:
A B C D >E<
So ctrlS is only really useful while navigating the stack. Once the icon is back to normal, you'd just use ctrlA to switch to the previous tab.
Let me know if you have ideas on making that clearer.
If I use this ext to go to a tab, then use Ctrl-A to go back to the previous one, then when I hit Ctrl-S, nothing happens.
This is only a problem when the "next" tab that Ctrl-S is supposed to focus on was previously focused by this extension.