Description
Preconditions (*)
- Magento 2.3.x
- A backend edit page that fits the window height exactly and has buttons on top for actions like "Save" "Delete".
Summary (*)
This is very hard to reproduce on an environment but I've seen it happening in category edit page, product edit page and a lot of other module pages in all versions of Magento from 2.2.4 to 2.3.1.
There is probably a script that's preventing users from scrolling up when the whole document form can be seen in the current window so when you scroll up you're returned to the same point you were in the screen although the scrollbar still exists.
In rare occassions, when the sticky header appears, the size of the document of the document is altered and it causing an infinite bouncing effect.
Since it's very hard to describe I decided to capture it on a video and attaching it here. If someone can help me out on how to replicate it every time I would appreciate it so that I can write detailed steps.
Steps to reproduce (*)
- On a clean firefox install right click on top window bar and enable Menu bar and Bookmarks toolbar. Firefox normal not developer preview.
- Open responsive design tool
- Set dimensions to 1920x926px
- Windows taskbar on the bottom
- Navigate to catalog -> category
- Open the first category
- Expand schedule design update
- Scroll to the bottom and then up.
Expected result (*)
- User is able to scroll up and down normally