Unstable Middle-Click Autoscroll Functionality

Hi there.

The current middle-click scroll behavior, activated via the #middle-button-autoscroll flag, is extremely frustrating and unusable for me. As a user coming from Firefox, my first impression of Brave’s middle-click scroll was that it seemed like a simple JavaScript script injected into the main thread. Here are the main issues I’ve encountered:

  • When the page scrolls up and down, the content renders late. This causes the scroll to pause and then suddenly jump to the correct position once rendering is complete.

  • The problem worsens when there are more elements on the page, especially when viewing PDF files with around 20-30 pages of text content.

  • While scrolling with the mouse wheel works perfectly without render lags or pausing, the middle-click scroll behaves differently. There’s a threshold that must be reached before scrolling begins. Once this threshold is crossed, scrolling becomes extremely fast and choppy.

This is a important feature for me as I am very used to it. It would be awesome if the user experience for this was improved.

Thank you for your attention!

1 Like