Popup Thumbnails of Tab Stack don't disappear if switch between tabs by scrolling
-
Hi all!
I want to ask everyone, please watch this video, try to reproduce this bug.
Don't forget to previously enable "Switch Tabs by Scrolling" feature from Settings > Tabs, "Tab features" section.So, could you reproduce it or not?
I'm using Windows 10 x64 and in this video's Vivaldi version is 1.8.770.44.
-
@RammsteinAM I think you will find that it is By Design that the thumbnails only disappear when the current tab is the active tab. The preview thumbnails should be shown for the tab that is pointed to by the mouse cursor.
-
@Pesala sorry, I didn't get, why thumbnails should remain open when I have already switched to desired tab by scrolling on the tabs? I don't think it was designed like this, because it does not make sense.
-
@RammsteinAM They should remain open as long as the mouse cursor is focused on the tab, otherwise popup thumbnails would be utterly useless for recognising the background tabs.
If they are not disappearing when you move the mouse cursor to the page, then I cannot reproduce that behaviour.
-
@Pesala Yes, as you can see in the video, the thumbnails stay when I move the cursor out of the tab bar. They stay even when I focus the page. And this only occurs with tab stack thumbnails. With single tab thumbnails everything is OK and the disappear when I move mouse out.
What is your Operating System?
-
@RammsteinAM You said nothing about Tab Stacks, but the current behaviour does make sense.
The Thumbnail Previews do not show up on Tab Stacks when you scroll past the stacked tabs with mouse-wheel scroll. They only show up when you hover a tab stack with the mouse cursor.
When you do that, you must select a tab from among the stack to be the focused tab among those in the stack.
Basically, you are starting another action (scrolling tabs) before completing the previous action (select a tab in the tab stack). -
@RammsteinAM -- Yes, your symptoms also occur to me, & this hassle has been present for a very long time [multiple months, maybe even a year or more]. I use Linux not Windows, so it's not unique to your OS. I've not complained about it before coz [a] i wasn't sure that it necessarily was a V thing; i've been having various challenges with my graphics due to suspected Nvidia gpu &/or driver issues, & their interactions with my DE's compositing, so i felt it unfair for me to blame V necessarily, [b] i hadn't noticed anyone else post about this before, which only increased my suspicion it might have been uniquely my own issue.
Anyway, rest assured, you are not the only V user on the planet to have this problem... there's at least two of us now!
....................................................................................
Tower & Lappy = Maui 17.03 x64 Plasma 5.9.3.
.................................................................................... -
@Pesala Look, imagine you have a stack from 3 tabs and the middle one is active. Now you want to switch to another tab which is the left one. If you do not use "Switch tabs by scrolling" feature, it's OK to hover the stack and click desired thumbnail, but if you are using that feature, you will know that you can switch to your desired tab by hovering any tab and scrolling one step up. Intuitively any user will hover not a random tab, but the current stack. Now you have already scrolled up and the desired left tab has become active. But the thumbnails are still there. Why? How this can make sense? I don't understand, sorry.
-
@RammsteinAM: It's readily reproducible. Did you file a bug report?
-
@Ayespy Yes! I noticed this a long time ago but reported on February 1 (VB-25454). It seems like the developers could not reproduce it.
-
@RammsteinAM said in Popup Thumbnails of Tab Stack don't disappear if switch between tabs by scrolling:
Now you have already scrolled up and the desired left tab has become active. But the thumbnails are still there. Why? How this can make sense? I don't understand, sorry.
I hear what you're saying, but if you have Popup Thumbnails enabled and you hover a tab-stack that's what is supposed to happen. You performed the action used to select another tab within that stack. If you then proceed to do another action (scrolling tabs) without completing the first action that you already initiated, the previews remain open, waiting for your command.
If, instead, you use the RMB mousewheel scroll, there is no conflict. The Tab Stack Previews are not opened for selection. Or, if you hover a tab outside the stack and scroll, there is no problem. There is only a problem if you hover a tab stack because that action expects you to select a tab from the previews. Surely, with more than a few tabs in a stack, it's easier to pick one than to scroll through them all to find the one that you want?
-
@Pesala said in Popup Thumbnails of Tab Stack don't disappear if switch between tabs by scrolling:
If, instead, you use the RMB mousewheel scroll, there is no conflict. The Tab Stack Previews are not opened for selection.
RMB + Scroll as well as Alt + scroll is not an alternative to Mouse hover + Scroll, because if you use "Cycle in recently used order" then RMB/Alt + Scroll will cycle tabs in recently used order, but Mouse hover + Scroll will cycle in tab order.
As I generally prefer to cycle tabs in recently used order, Mouse hover + Scroll gives me extra opportunity to cycle tabs in their order without changing settings.
Or, if you hover a tab outside the stack and scroll, there is no problem. There is only a problem if you hover a tab stack because that action expects you to select a tab from the previews.
Yes I know. But I always intuitively hover the stack.
I'm not sure what Vivaldi expects from me , but I think most users who use Mouse hover + Scroll to switch tabs, do not expect to see open thumbnails after the mouse moved out and page has been focused.Surely, with more than a few tabs in a stack, it's easier to pick one than to scroll through them all to find the one that you want?
Sometimes I have many tabs in one stack and I need to view them all from first to last. In this case I can't use RMB + Scroll or Alt + scroll (because recently used order can be very different). I also can't do that manually, because from the thumbnails it is almost impossible to understand which tab is active (they can have similar images and the active tab's thumbnail is not highlighted somehow).
-
@RammsteinAM: OK - bug is reopened and has been confirmed by more than one tester. (Tho Feb 1 is not "a long time ago" in bugspeak - more like "the blink of an eye.") It will be seen to in due course.
-
@Ayespy Great!
-
Hi. Hopefully it's not considered bad etiquette to revive a 4-year-old thread, but I'm using Vivaldi for Windows 3.5.2115.87 (Stable channel) (64-bit) and I'm also experiencing the bug described here, and it's very unpleasant. I've done some testing and I have a pretty good idea of how the bug is triggered. I can also trigger the bug on Vivaldi for Linux, so I'm not inclined to think it's platform-specific or specific to my setup. I'm also fairly certain it is a bug and not an intended feature; I could be mistaken, but this bug is obnoxious enough that I don't think anyone intended for this to work this way.
To cause the bug, you need to have at least two options enabled: "Enable Tab Stacking" and "Show Popup Thumbnails", both of which can be found under the "Tabs" section in the Settings menu. (Enabling "Switch Tabs By Scrolling" will make this bug easier to replicate, but it's not the cause of the bug.) You also need to have at least one set of stacked tabs (any number of tabs can be stacked as long as it's at least 2). Then, do the following.
- Make sure one of the tabs in your tab stack is open in your browser. (This bug will also happen if your tab stack is tiled.)
- Hover over the active tab stack with your mouse until the Popup Thumbnail for the tab stack appears.
- While the Popup Thumbnail is open, change your active tab from the current tab to another tab in your tab stack by any means other than clicking on the Popup Thumbnail or the tab in the stack. The easiest way to activate this is to enable "Switch Tabs By Scrolling" and scrolling your mouse wheel, but you can also activate it with whatever your keyboard shortcut is for Tab Cycler Back (Ctrl+Shift+Tab), Tab Cycler Forward (Ctrl+Tab), Previous Tab (Ctrl+PgUp), or Next Tab (Ctrl+PgDn). (These defaults may be wrong but I'm pretty sure this is correct.) Don't move your mouse onto the Popup Thumbnail (yet).
- At this point, you are experiencing Bug Part 1. Normally, the Popup Thumbnail for a tab/stack disappears when you move your mouse away from the tab/stack. However, as long as your mouse never moves onto the Popup Thumbnail (you can move it to the toolbar at the top, your Windows taskbar, etc., you can even move it into the browser window if you can do so without hovering over the Popup Thumbnail), the Popup Thumbnail will not disappear. However, you can still cycle between tabs with your mouse wheel, and if you hover over different tabs/stacks, it will still show the Popup Thumbnail for that tab/stack. This bug is not that big of a deal, since your browser mostly functions as normal otherwise, and you can get rid of the Popup Thumbnail by clicking on any tab/stack.
- However, Bug Part 1 is a mild oddity at best. Bug Part 2 is far worse.
- Move your mouse onto the Popup Thumbnail. You are now experiencing Bug Part 2. In this state, you cannot interact with your main browser window, and you cannot change tabs by clicking on them or by scrolling your mouse wheel. You can only escape this state by clicking on one of the tabs in the Popup Thumbnail, or by interacting with the toolbar (e.g. refreshing the page, going to the home page, opening a bookmark, etc.).
Needless to say, having your entire browser freeze up for doing something as simple as switching tabs is a huge inconvenience. It's also put me into situations where the only tabs available in my Popup Thumbnail are tabs I didn't want to have active, so I have to toggle to a tab I don't want open, and then find the tab I actually wanted open. Annoying!
A few other minor notes about this bug.
- As I mentioned in Step 4, during Bug Part 1 you can hover your mouse over a different Tab Stack, and when you do the Popup Thumbnail for that Tab Stack will appear, not the active Tab Stack. Since you have to click one of the tabs in whichever Popup Thumbnail is open to get rid of the bug, this can put you in a situation where you have to switch to a tab that is not in your current tab stack to get rid of the bug, simply because it happened to be part of the Popup Thumbnail you had open when you triggered the bug. Again, very annoying.
- Neither bug will activate if you change your active tab to a different tab in the tab stack, but then change back to the tab you originally had open.
- Bug Part 2 only activates if you hover over the Popup Thumbnail for a Tab Stack, not a single tab.
- This bug seems to be entirely dependent on whichever tab is active for the original tab stack you were hovering over when you first changed tabs. Let's say I have two tab stacks: Tab Stack A contains Tab 1 and 2, and Tab Stack B contains Tab 3 and 4. If Tab 3 is my active tab, and I cycle to Tab 4 and move my mouse onto the Popup Thumbnail for Tab Stack B, the bug will occur. If Tab 3 is my active tab, and I cycle to Tab 4 and then back to Tab 3 and move my mouse onto the Popup Thumbnail for Tab Stack B, the bug will not occur. If Tab 3 is my active tab, and I cycle to Tab 4 and then back to Tab 3 and then to Tab 2 and move my mouse onto the Popup Thumbnail for Tab Stack A, the bug will not occur. However, if Tab 4 is my active tab, and I cycle to Tab 3 and then to Tab 2 and move my mouse onto the Popup Thumbnail for Tab Stack B (or, if I move my mouse to Tab Stack A and then onto the Popup Thumbnail for Tab Stack A), the bug WILL occur, because my original active tab (Tab 4) is no longer the active tab for Tab Stack B.
There are a lot of other minute and weird details about this bug I could explain, but hopefully these details are exhaustive enough that someone else can replicate it. If you do, please let me know.
-