You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the contents of a menu exceeds the display height, the user can scroll down or up to access all elements. These scrollable menus currently always open scrolled all the way to the top, regardless of the scroll position the last time the user accessed it.
To reproduce
Cause one of the IDE menus to contain more items than fits in the display height.
This can be done by any of the following:
Create many sketches in the sketchbook folder (File > Sketchbook menu)
Install many libraries (File > Examples menu, Sketch > Include Libraries menu)
Install a library with many examples (File > Examples > LIBRARY_NAME menu)
Install many boards platforms (Tools > Board menu, "Select Other Board & Port" menu)
Install a platform with many boards (Tools > Board > PLATFORM_NAME menu, "Select Other Board & Port" menu)
Describe the current behavior
When the contents of a menu exceeds the display height, the user can scroll down or up to access all elements. These scrollable menus currently always open scrolled all the way to the top, regardless of the scroll position the last time the user accessed it.
To reproduce
This can be done by any of the following:
Notice that the menu is now scrolled to the top and you will need to repeat the scroll to reach the former position.
Describe the request
It is common to revisit the same menu item repeatedly. When that item is outside the display height, the user must scroll to it each time.
For this reason, it will be a better user experience for the menu scroll position to be persistent at least for the session.
Desktop
Date: 2021-12-22T15:46:56.004Z
CLI Version: 0.20.2 [13783819]
Additional context
The requested behavior is how the classic Arduino IDE works.
Originally reported by @hpssjellis at:
https://github.com/hpssjellis/my-examples-for-the-arduino-portentaH7/tree/master/ide2.0#:~:text=v2.0%20always%20puts%20you%20at%20the%20top%20of%20the%20examples
The text was updated successfully, but these errors were encountered: