microsoft / azuredatastudio

Azure Data Studio is a data management and development tool with connectivity to popular cloud and on-premises databases. Azure Data Studio supports Windows, macOS, and Linux, with immediate capability to connect to Azure SQL and SQL Server. Browse the extension library for more database support options including MySQL, PostgreSQL, and MongoDB.
https://learn.microsoft.com/sql/azure-data-studio
MIT License
7.58k stars 908 forks source link

no vertical scroll via mousewheel with multiple result sets #25918

Open gfody opened 2 months ago

gfody commented 2 months ago

Steps to Reproduce:

  1. connect to a database, new query
  2. execute query master..sp_help 'sys.syscolpars'
  3. resize the results area so that the vertical scrollbar is revealed
  4. mouse around and use the scroll wheel

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

https://github.com/user-attachments/assets/0d46507d-b0c2-4fb2-b9b4-f1740ff241f7

after testing around it seems that v-scroll only works when the cursor is in one of the areas colored green here: hitzones ..because these areas are small enough to move out from under the cursor after being scrolled, this creates the perception that scrolling is glitchy.

if you scroll on an unfocused result set with its own vertical scrollbar, after reaching the top or bottom the scrolling is not "forwarded" to the outer scrollable area like it is in ssms, eg:

https://github.com/user-attachments/assets/446d0686-3cc8-46bd-8b8a-ee5a099e31c8

possibly related tickets