Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spamming left click and middle click can cause the autoscroll to get stuck #7332

Open
MrZander opened this issue Dec 11, 2019 · 10 comments
Open
Labels
Chromium/reported upstream Issue has been reported upstream and crbug link is in the issue Chromium/waiting upstream Issue is in Chromium; we'll likely wait for the fix needs-more-info The report requires more detail before we can decide what to do with this issue. OS/Desktop

Comments

@MrZander
Copy link

MrZander commented Dec 11, 2019

Description

When you press both the left and middle (wheel) buttons quickly and at the same time, the autoscroll thing gets stuck on. In this state, the page no longer scrolls and does not accept any input from the mouse. You have to switch tabs or press a key on the keyboard to get the mouse to revert back to normal.
Video

Update: I can also do it with right click

Steps to Reproduce

  1. Go to a page that has a scroll bar
  2. Vigorously and repeatedly press the left mouse button and the middle mouse button at the same time. (I've managed to get it stuck after just 3-4 simultaneous clicks)

Actual result:

The mouse cursor gets stuck on the autoscroll cursor, you can no longer scroll or click on anything.
Autoscroll

Expected result:

You should either be able to scroll the page with the autoscroll feature or be able to click things with the normal cursor.

Reproduces how often:

Easy to reproduce, can do it every time and on any scrollable page

Brave version (brave://version info)

Brave 1.1.20 Chromium: 79.0.3945.74 (Official Build) (64-bit)
Revision 99b6d241cf84f7fa7434ae8a59f9e74eb1464280-refs/branch-heads/3945@{#888}
OS Windows 7 Service Pack 1 (Build 7601.24494)

Version/Channel Information:

  • Can you reproduce this issue with the current release?
    Yes
  • Can you reproduce this issue with the beta channel?
    N/A
  • Can you reproduce this issue with the dev channel?
    N/A
  • Can you reproduce this issue with the nightly channel?
    N/A

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields?
    No
  • Does the issue resolve itself when disabling Brave Rewards?
    No
  • Is the issue reproducible on the latest version of Chrome?
    Yes

Miscellaneous Information:

It's relatively new, I often spam these buttons as some sort of nervous tick or something and this just recently started happening.
I also tested it in an older version of chrome before updating and it wasn't happening (I don't know what version it was, sorry. Probably a few months old as Brave is now my main browser).

@rebron
Copy link
Collaborator

rebron commented Feb 7, 2020

@MrZander Can you update to 1.3.113? There were some fixes to autoscroll in the latest Chromium 80 version.

@rebron rebron added needs-more-info The report requires more detail before we can decide what to do with this issue. Chromium/waiting upstream Issue is in Chromium; we'll likely wait for the fix labels Feb 7, 2020
@MrZander
Copy link
Author

MrZander commented Feb 7, 2020

@rebron Issue is still present in 1.3.113

I have an issue opened on Chromium as well
https://bugs.chromium.org/p/chromium/issues/detail?id=1036396#c7

@bsclifton
Copy link
Member

@MrZander if you're still using Brave can you please try again? I'm on Windows also (but Windows 10). Maybe Windows 7 is the problem? Let me add that info to the original ticket

@MrZander
Copy link
Author

MrZander commented Feb 9, 2021

I've since upgraded to Windows 10 (Pro, 20H2) and can still replicate the issue.
I've updated the chromium ticket as well with a little more info on repro.

Brave Version 1.19.92 Chromium: 88.0.4324.152 (Official Build) (64-bit)

@bsclifton bsclifton added the Chromium/reported upstream Issue has been reported upstream and crbug link is in the issue label Feb 10, 2021
@RiversJohn
Copy link

Can reproduce and is a very common annoyance for me to the point i have to change browsers if i'm reading a page involving lots of scrolling.

@looterz
Copy link

looterz commented Aug 29, 2021

Happens to me constantly in the latest version of Windows and Brave.

@RoyalRedKing
Copy link

Still happens at times to me, so it clearly isn't being addressed.

@looterz
Copy link

looterz commented Jan 14, 2022

It also just happens without spamming anything, but just trying to use middle-mouse scrolling occasionally. I use it constantly and had other brave issues so ended up switching back to firefox for now after dealing with it for a couple years.

@beholder4096
Copy link

Same long-term issue in (latest) Vivaldi which uses the same renderin engine as Brave. Some pages are more affected than others. I can't believe this is still not fixed. Reportedly turning off "smooth scrolling" in flags fixes it but I didn't try because I can't be without smooth scrolling.

@abraxas86
Copy link

I don't use Brave, but hear me out - I found this issue log because I've been having this issue for YEARS with Chrome and I believe Brave is built on Chromium so there might be something with that commonality. I've been able to duplicate it with MS Edge, too. The only thing I'm not totally sure on is if it happens in Firefox as well. In honesty, the issue is such a common thing for me that it's basically just become second nature - I tend to spam all three buttons while reading stuff online (mouse? You mean the fidget toy that moves the arrow 😂) so it happens pretty regularly to me.

Generally when this happens, if you spam the buttons a few more times it'll snap back out. Sometimes you need to spam some inputs on the Windows taskbar (at least, that's been my habit) and then click back into the browser (sometimes issue one more middle-mouse input) and it unlocks.

On rare occurrences it seems to be totally locked until you change to another site and change back again (or close the tab). The issue appears to be localized to the website rendered in the tab.

Again, I don't use Brave but if this is a Chromium issue then hopefully this will help somewhere.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Chromium/reported upstream Issue has been reported upstream and crbug link is in the issue Chromium/waiting upstream Issue is in Chromium; we'll likely wait for the fix needs-more-info The report requires more detail before we can decide what to do with this issue. OS/Desktop
Projects
None yet
Development

No branches or pull requests

8 participants