Salut @Ethsim2
Je pense que cela est lié à une modification que j’ai apportée la semaine dernière pour atténuer certaines bizarreries de l’interface utilisateur propres à WebKit et iOS, en particulier sur 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.
Je suis absent aujourd’hui et m’en occuperai en priorité lundi matin. Il serait utile de savoir quel modèle d’appareil tu utilisais.