element-hq / element-hq/element-x-ios

Long-press on a bubble (if you miss slightly?) can end up selecting the whole timeline

Open
#1,455 2 comments 0 reactions 0 assignees View on GitHub
A-Timeline O-Uncommon S-Minor T-Defect
Dominant language
Swift
Stars
945
Forks
372
Avg merge
21h 42m
Merged PRs (30d)
67

Description

### Steps to reproduce

I've had this at least 5 times - 3 of which were in the last 24 hours. I also thought i'd submitted it at least twice already (once a few days ago!), but i can't find any evidence of it, so sorry if this is a dup:

1. Long-press on a bubble to pull up its context menu (in this instance to edit to fix a typo)
2. Miss slightly (unsure how; presumably a few pixels above/below the bubble)
3. Entire timeline ends up selected and greyed-out/depressed instead, looking like this:

![IMG_1564](https://github.com/vector-im/element-x-ios/assets/1294269/ca9e113d-61cf-4e21-9017-8deff36adfb1)

You then have to either force quit the app to get out of the state it's in, or possibly bg, fg, then vertical swipe.

### Outcome

#### What did you expect?

Not to accidentally select the whole timeline and get stuck in limbo

### Your phone model

_No response_

### Operating system version

_No response_

### Application version

323

### Homeserver

_No response_

### Will you send logs?

No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.