vscode icon indicating copy to clipboard operation
vscode copied to clipboard

Scroll momentum from editor transferred to tabs when hovering

Open karlhorky opened this issue 1 year ago • 0 comments

Does this issue occur when all extensions are disabled?: Yes/No

  • VS Code Version: 1.91.1
  • OS Version: macOS Sonoma 14.5 (23F79)
  • Mouse: Apple Magic Mouse v1

Steps to Reproduce:

  1. Open many tabs, to trigger overflowing into a horizontally-scrollable list
  2. Open a long editor, to allow for building up scroll momentum while scrolling
  3. Scroll very fast in long editor, and quickly move mouse pointer up to tabs while editor is still scrolling
  4. The vertical "scroll momentum" is transferred to the tab list and becomes a fast horizontal scroll, leading to the bad UX (the tab list scrolls away from the intended target of the user)

This happens to me multiple times a day, leading to a feeling of a very broken UX of VS Code, where there's a high uncertainty that I cannot reliably target and click on a tab (scrolling quickly in long editors is a common action for me, and I'm guessing for others too).

This does NOT happen with trackpads, because moving the cursor stops the scrolling of the editor.

https://github.com/user-attachments/assets/12548751-69a7-4901-b2c7-e31a44c88894

karlhorky avatar Jul 24 '24 07:07 karlhorky