New tab hotkey for second level
-
I use a hotkey to create new tabs and really like the new tab stacking with the second level tabs. However, these two features currently do not play well together.
When creating a new tab with a hotkey, it always appears on the first level, even when a tab stack is currently focused/open.
Please make it so that when a tab stack is currently focused/open, tabs created via hotkey also appear within that stack.
-
@Holly The trouble is, if you have enabled Open Tabs in Current Stack, and if the shortcut or button for new tab created the new tab in the current stack, how would you create a new independent tab?
-
@Pesala good point, and thanks for pointing out the Open Tabs in Current Tab Stack setting. I do have this setting enabled.
and if the shortcut or button
or button? well there's two buttons, so the GUI is fine - it's not ambiguous.
Perhaps another shortcut function could be added to the Keyboard settings. Currently there's just one shortcut for "New Tab". A second shortcut for "New Tab in current Tab Stack" could be added. This shortcut should however also be capable of creating tabs on the first level when no tab stack is currently focused.
-
Yes, please add a keyboard shortcut for New Tab in Current Tab Stack (you can upvote the OP to hopefully garner more attention from developers).
I personally would use Ctrl+T as usual to open a new independent tab, and Ctrl+Shift+T or maybe Ctrl+Shift+S to open a new tab within the current stack. "Reopen Closed Tab" already uses Ctrl+Shift+T for me, but I don't think I would mind remapping it since that's already duplicated by Ctrl+Z .
FWIW, I also have Open Tabs in Current Tab Stack enabled. That does not affect the existing keyboard shortcut, and even if it did I'd still want two different keyboard shortcuts just like we have two different GUI buttons.
Edit -- After some use, I decided to leave Ctrl+Shift+T as "Reopen Closed Tab" since some other browsers use that same shortcut and don't allow Ctrl+Z, and Ctrl+Z will undo page actions (like filling out a form) before re-opening a tab. Vivaldi defaults "New Tab" to Ctrl+T, so I left that alone. All I could think of for "New Top Level Tab" were Shift+T and Alt+T. Shift+T is already used by Vimium, so I went with Alt+T. Also found this post and considered modifying it for my use.
-
This has now been resolved in the current snapshot.
https://vivaldi.com/blog/desktop/its-about-time-vivaldi-browser-snapshot-2202-3/
[Tabs] Let the keyboard shortcut for opening new tab open inside a stack is open (VB-76433)It looks like the devs opted for new shortcut invoked tabs to generally open in the current stack now.
the Open Tabs in Current Tab Stack option does not have any effect on that behavior. that option appears to be for hyperlinks only.Pesala has a point though, we are then lacking the ability to open new top-level tabs from keyword while a stack is focused. I'd much rather get the current snapshot behavior though.
-
And it's now resolved in the latest stable release
-
Ppafflick moved this topic from Automotive Feature Requests on
-
Just in case anyone is wondering, there is now a "New top level tab" shortcut option that lets you do exactly what's discussed in this thread.
-
LLonM moved this topic from Desktop Feature Requests on
-
When I have a top-level tab focused, without any stacked tabs joined to it, is there a way to get Vivaldi to open a new tab stacked with the current top-level tab?
I.e. start with Tab 1 (unstacked). Press Ctrl+T, and end up with Tab 1+2 (stacked)? For me, the New Tab in Current Tab Stack option does not create new stacks, only adds to previously-existing stacks.
I am working around this issue with New Stacked Tab and New Top Level Tab at End command chains, but the annoying delay and side effects of those command chains persist.
-
Bummer. The new Workspaces feature gets hotkeys, but still nothing for a new stacked tab.
-
I couldn't get this to work for me.. so had to setup a custom quick command:
Name: Open new tab in stack
Command 1: Duplicate Selected Tabs
Command 2: Delay Command Parameter: 100
Command 3: HomepageThen bound it to a shortcut (ctrl + t), which for me meant replacing the new tab shortcut.