Doubletap to select text interacts badly with swipe to reply
Steps to reproduce
- doubletap a bubble to select text within it
- drag the selection start or end handle to the right
- discover you’re also dragging the whole bubble to the right
- go too far and accidentally start replying to the msg and lose your place entirely
https://github.com/user-attachments/assets/92336c14-22e3-4b71-8e9a-e846dc162022
Outcome
What did you expect?
disable swipe to reply when selecting text from a bubble.
What happened instead?
the world moves beneath you, and then you find yourself lost and replying
Your phone model
No response
Operating system version
No response
Application version
833
Homeserver
No response
Will you send logs?
No
Related to #3303 & #3320, gestures inside a scroll view are horribly broken on iOS 18 - unless they're added as a simultaneous gesture, the scroll view doesn't receive the swipe gesture for scrolling. Unfortunately as the selection is a system gesture (and coming from UIKit in this instance) we don't have access to it to try and mitigate the issue manually 😞
Hopefully we'll see some improvement on iOS 19 here as we're not alone: https://developer.apple.com/forums/thread/760035
Probably also related: #3472 (reply swipe action gets triggered while scrolling through a voice message)
Also #3963
i'm getting bitten repeatedly by this; it almost makes the double-tap-to-select functionality unusable.