Hola @Ethsim2
Creo que esto está relacionado con un cambio que hice la semana pasada para mitigar algunos de los comportamientos extraños de la interfaz de usuario que vienen con WebKit e iOS, especialmente en iPad.
main ← fix-ipad-cursor-drop
merged 07:34PM - 02 Jul 26 UTC
There are quite a few issues with the composer positioning on iOS devices, espec… ially on iPad because that requests the desktop site and gives a desktop-looking user agent. The main issue is that the cursor drops 1-3 lines when scrolling the background behind the composer.
This utilizes the existing body-scroll-lock library to lock the scroll of the background when the composer is open on iOS devices. This fix adds extra logic to body-scroll-lock to account for 'iPad' when the user agent is requesting the desktop site. Then it wires up the lock/unlock logic to the composer position code.
This effectively locks the background while the composer is focused on iOS devices, which prevents the cursor from dropping. It also mitigates quite a few other UI quirks that occur with background scrolling.
The change to select-kit-collection.gjs was defense against a potential future issue where the select-kit collection could be the target element and would therefore throw in the check.
Hoy estoy libre y lo revisaré primero el lunes. Sería útil saber qué modelo de dispositivo estabas usando.