On a long page, add at least two inputs near the bottom of the page, make sure the keyboard would cover them when opened. Clicking one input after another would make the page jump.
To fix this issue, I added a timeout of 50 ms to see if the keyboard is reopening in a short amount of time. if so, cancel the resize.
To reproduce issue:
On a long page, add at least two inputs near the bottom of the page, make sure the keyboard would cover them when opened. Clicking one input after another would make the page jump.
To fix this issue, I added a timeout of 50 ms to see if the keyboard is reopening in a short amount of time. if so, cancel the resize.