The initial report made it seem like it was a browser specific problem, but @szczz has been able to replicate in Chrome as well.
tl;dr If the appbar overflow menu has a scrollbar, the visual appearance of the overflow can jump from scrollable to fully expanded when using the scroll on the menu. Also sometimes the "scrollable" menu appears smaller than it would need to be given the available space (e.g. room for 4 icons but showing 1.5 icons and scroller).
Steps to reproduce
Get things into the appbar (can fill with details, grid, layer settings, layer reorder)
Reduce the height of the browser to shrink the window.
Get the ... overflow icon to appear.
Click the overflow to open the extended list. If the list doesn't have a scroller you need more icons or smaller window.
Click the scroller arrow on the list.
Watch the list change to different state.
Expected behavior
Something consistent, and that ensures the user can get to the icons.
Additional information
@szczz hypothesizes that it may be a combination of available vertical space and the popup library behavior.
Description
Spotted by @celinaolivieri here https://github.com/ramp4-pcar4/ramp4-pcar4/pull/2083#issuecomment-1908761261
The initial report made it seem like it was a browser specific problem, but @szczz has been able to replicate in Chrome as well.
tl;dr If the appbar overflow menu has a scrollbar, the visual appearance of the overflow can jump from scrollable to fully expanded when using the scroll on the menu. Also sometimes the "scrollable" menu appears smaller than it would need to be given the available space (e.g. room for 4 icons but showing 1.5 icons and scroller).
Steps to reproduce
...
overflow icon to appear.Expected behavior
Something consistent, and that ensures the user can get to the icons.
Additional information
@szczz hypothesizes that it may be a combination of available vertical space and the popup library behavior.
Related issues
https://github.com/ramp4-pcar4/ramp4-pcar4/issues/1866 https://github.com/ramp4-pcar4/ramp4-pcar4/issues/2106