element-hq / element-hq/element-ios
Profile picture in timeline rendered incorrectly when sending an image with bubbles enabled
- Dominant language
- Swift
- Stars
- 1.8k
- Forks
- 544
- PR merge metrics
- PR metrics pending
Description
### Steps to reproduce
1. Enable Text Bubbles for Chat Timeline
2. Send Image
3. Profile picture is not rendered correctly, if however you send a normal text message first, its rendered correctly
### Outcome
#### What did you expect?
Profile picture should be rendered in correct size
#### What happened instead?
Profile picture is rendered too small

### Your phone model
iPhone 14 Pro
### Operating system version
iOS 16.2
### Application version
Element 1.11.1
### Homeserver
private Synapse Server
### Will you send logs?
No
Contributor guide
Research direction
Begin by reproducing the issue in the Chat Timeline with Text Bubbles enabled, sending an image before any text message on an iPhone 14 Pro or comparable iOS device. Trace the timeline's image-message rendering and profile-picture sizing, then verify that the picture is correctly sized in both the image-first and text-first cases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100