Bug: Ctrl + Tab does not cycle tabs in recent order
-
@victorlin yes, it was just my wild guess based on your (indeed useful!) discovery. It didn't work though
-
I experience a difference with Tab Cycler enabled and disabled. With Tab Cycler showing, quick-shifting (continuously and quickly pressing ctrl-TAB and releasing both) between tabs, open tabs seemingly randomly. When I disable the Tab Cycler, this quick-shifting only switches between the three most recent used tabs.
This leads me to believe it is a timing issue as others have mentioned. I first thought it might be that the computations needed for showing and modifying the Tab Cycler selection took more time, and not giving it enough time caused the issue to be more prevalent. I still kind of believe this is the case. But the (I guess expected) behavior of the tab cycling is also different with the Tab Cycler enabled or disabled. With the cycler enabled, ctrl-TAB + release only TAB doesn't actually switch tabs. It only switches the selected tab in the cycler, and you have to release ctrl as well to actually switch tabs. With the cycler disabled, ctrl-TAB + release only TAB, actually switches to the most recent tab while still holding down the ctrl key.
Not sure if this helps anything. But at least these were new discoveries for myself. I mostly only switch back and forth between two tabs, and I believe the issue is less prevalent with the cycler disabled. However, sometimes I like to switch back a few tabs (when I get lost), and for this I really need the cycler enabled to visually see the tab I want to find. Switching back more than one tab without the cycler doesn't really make sense for me.
I don't remember this being an issue (or at least such a big and frustrating issue) on a really powerful Windows-laptop I used for work. Maybe it was faster to do the needed computations, or maybe the issue is not present on Windows. I see one user in this thread mentioning it as an issue on Windows though.
My experiences now are on an old MacBook Air from 2014. (Time to upgrade?) I'm currently trying to get used to slowing down the switching a bit, using the Tab Cycler as a visual cue. If it doesn't pan out, I guess I have to switch to Firefox. Can't live without the close all tabs to the left I first discovered with Firefox and was very happy to see in Vivaldi as well.
EDIT: Reported bug as VB-108632
-
@Tyrovant said in Bug: Ctrl + Tab does not cycle tabs in recent order:
My experiences now are on an old MacBook Air from 2014
Got Pro with M1 Pro, quite the same behavior.
-
Recently switched from Ubuntu Linux to MacOS, continued to use Vivaldi... and ran into this. This bug drives me crazy - switching between the last two tabs multiple times is my very typical case of working with the browser. Years ago this option was one of (and maybe the most significant) reasons to switch from Chrome to Vivaldi. Hope it will be fixed soon - cause I will not be happy searching for a new browser especially for mac.
-
Highly aggravating, still happening here, 6.9.3447.54 (Stable channel) (x86_64)
(I cannot use 7.x because with little warning they stopped supporting it and I have not had a chance to update this device yet. Catalina is the last OS version supported on this H/W)
So far in a quick test if I slow down switching it seems to avoid it.
But it's still aggravating like this because I typically use this feature to compare 2 pages and the slower I switch between them the harder it is to detect small changes.
UGH.
-
This happens to me too.
I recently starting using Vivaldi after moving from Arc. But toggling between my two most recent tabs is a feature I now consider I can't really do without.
On Vivaldi, I'm finding it works maybe 60% of the time, which is almost worse than not at all!
-
Also switched from Arc, this legitimately will make me switch back. Probably my most used shortcut and it's extremely frustrating navigating to the wrong tab like 20% of the time I use it
Really hoping for a fix soon
-
Same here - very frustrating as many browsers / apps offer the desired behavior that many here have described. There are actually two annoying behaviors:
- Say I have 10 tabs, I'm on tab 10 and shift-click a link to open tab 11 - Vivaldi takes me to tab 11 - so far so good...
then, the first issue:
- when on tab 11, ctrl-tab goes to the next tab in the tab order instead of going back to tab 10
- when i change my settings to "Cycle in recently used order", I get only one "recent" tab and i can only go back once
and, the second issue:
- Same scenario but when i close Tab 11, Vivaldi takes me to the first tab in the tab order instead of going back to tab 10 where I came from!! Now I have to search through my tabs to find tab 10... try doing that a 1000 times a day
I don't know if this is something that started recently but I ended up installing the CLUT plugin (Cycle Last Used Tab) and assigned ALT-W to go back-and-forth between the last used tabs - great plugin that, from what I can see, does exactly what a lot of users are looking for... please fix/enhance?
-
I have the same issue. I use to compare the specs of similar products like smartphones, electronics, tools etc by switching their tabs multiple times and this issue interrupts me. It's frustrating. It happens at least 20% of the times.
In order to temporarily avoid this bug, I open a new window with only those 2 tabs I want to repeatedly switch.
It's probably the most frustrating bug of Vivaldi. I hope somebody will be able to locate and fix it.
-
@rromanov Hello, This can be set here, see screenshot, in French, you have to translate
-
@tbobsinclair you suggest me cycling in tab order (that I don't need). What I need β is a recent tab.
And it works as intended most of the time. But if you Cmd+Tab too fast as other users mentioned in this thread, is breaks. -
Just wanted to bump this since it still persists. 7.x on a MBP M1 and rather high end windows gaming desktop. So while this still looks like a timing thing, not enough computing power really should not be the reason here.
I love Vivaldi, i love the thinking behind this browser and what it stands for. But honestly, if there were suitable alternatives, I would be gone. Unfortunately for me, Opera and Vivaldi are the only two browsers not lacking basic features I need on a daily basis and so far Vivaldi still had the edge over Opera. I guess I might have to reevaluate this, since every time it happens, it completely kills whatever workflow I was in. -
Hi, I went here looking for the solution, as this happened when I changed my computer; and I didn't find any
but meanwhile I found it in Vivaldi settings. I have my settings in Polish, so I'm not sure if the translation will be 100% accurate, anyway:
Under "Tab Options" there should be "Switching tabs" section - it's enough just to change "Use order" to "Bar order" or smth like that. Worked like a charm for me. Hope it will work for you as well.
-
I'd just like to add my vote to this, as I'm in the same boat as many others. I've just switched from Arc, where ctrl+tab works flawlessly to switch back and forth between the most recently used tabs. In Vivaldi it works 60-70% of the time, which is very annoying.
I'd really like to keep using Vivaldi, but this issue alone is so important to me that no matter how much I want to keep using it, I won't if this doesn't get fixed.
On a Macbook Air M2.
-
Yep, this is broken and not just on macOS, but on Windows too.
However, apparently it works right when you enable "Show Tab Cycler" in Settings.
Basically, "Cycle in Recently Used Order" option DOES NOT WORK without Tab Cycler. Or it works in unexpected way by... actually going back and back and back in recent order and ignore that tab we just left is actually the last recently used. Even rebinding Ctrl+Tab to "Previous Tab (Recent)" doesn't work, from my experience. Only enabling that option helps, but now you have a blink of Tab Cycler on screen whenever you press Ctrl+Tab, so pick your poison.
Well, there are two ways of making it better, I suppose:
- Add separate binding to switch between last active tabs. So, it's possible to rebind Ctrl+Tab to that.
- Add an option to only show Tab Cycler when hotkey is held longer than half a second, while cycle tabs like when it's visible.
Also, don't forget to add Ctrl+Tab to Browser Priority Shortcuts. I have no idea why it isn't there by default, and it's just weird. Same with Shift+Esc.