Open Bug 1731776 Opened 4 years ago Updated 4 years ago

Tab scrolling disrupts workflow

Categories

(Firefox :: Tabbed Browser, defect)

Firefox 92
defect

Tracking

()

UNCONFIRMED

People

(Reporter: varsites, Unassigned, NeedInfo)

Details

(Whiteboard: qa-not-reproducible)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:92.0) Gecko/20100101 Firefox/92.0

Steps to reproduce:

Open a bunch of tabs - unclear how many (this is part of the bug) but a lot.
Move your mouse to the right-most tab.

Actual results:

Firefox instantly scrolls everything to the right forcing the user to manually click back to the tab they were just trying to access.

Expected results:

Firefox shouldn't have done anything. I think this is an UI bug (or maybe feature, I don't know) but basically Firefox is making a presumption about workflow which is that when the user is mousing up to the tab bar they ALWAYS want the tabs offscreen to the left and therefore Firefox scrolls them into view.

This is incorrect, at least in my case and I have to imagine with other people as well. Firefox, for me, gets it wrong every single time and offer no way to halt this behavior. Personally, my tabs to left are either pinned or static and it's the tabs farthest to the right that are the ones I'm always opening and closing.

Firefox fails to allow for this behavior which, to me, is a bug since obviously a user trying to click a rightmost tab when there are a lot of tabs open and Firefox responding by instantly whisking that tab out of view and placing another tab - one the user has no interest in - under mouse pointer and then forcing the user to manually scroll back to the original tab that they were trying to access (and then doing the exact same thing again moments later) can't really be a feature I don't think.

The Bugbug bot thinks this bug should belong to the 'Firefox::Tabbed Browser' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Tabbed Browser

Hi, Im trying to follow your steps but i don´t understand one part
Im on firefox release 92 on windows10 and i have opened many tabs clicking on the "+" button. that makes each time the last tab on the right the active one since it is the one you will work on.

But then you ask to "Move your mouse to the right-most tab." I do that and the screen shows no change.

One thing that happens is that by opening many tabs, tab#1 goes to the left and is not visible anymore, in that case you can either scroll to the left or click the "down" arrow next to the "+" button and select it. If it is an important tab then you can Pin the tab and it will always show up no matter home many tabs you open.

But i think a lot of people don´t think that the tabs on the right are not important ones, some might think they are because you have been working on those recently.

can you post a video of the issue you are having if it is another thing?

Flags: needinfo?(varsites)

Yes I'll figure out a way to film it next time I reproduce the issue and post it here so you can see what's happening.

Flags: needinfo?(varsites)

The severity field is not set for this bug.
:dao, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(dao+bmo)

Hello!

Im wondering if you were able to record a video of the issue you are having with the tabs
please let us know
thanks.

Flags: needinfo?(varsites)

This has been insanely difficult to capture because of course it happens all the time but I don't have a camera and I can't pinpoint the exact steps to reproduce it. However, I managed - it's not the greatest example, but you can see it. What it looks like to me is that Firefox is trying to figure out where my mouse is heading and then "helpfully" readjusting my tabs, only it gets it wrong every time. In the video, you can see it with a single tab all the way to the right, but in normal life, it will drag the rightmost 5-10 tabs offscreen. However, at least you can see it so you can know the component of Firefox that I'm referring to.

Whatever this feature is, I'd like to disable it and have Firefox leave my tabs exactly where they are and I'll manually move left or right as required for my workflow. Thanks.

Here's the video link:
https://youtu.be/gCr6H87HEA8

Flags: needinfo?(varsites)
Whiteboard: qa-not-reproducible
You need to log in before you can comment on or make changes to this bug.