element-hq / element-hq/element-ios
Choosing "Actual size" when sending images still compresses the image
- Dominant language
- Swift
- Stars
- 1.8k
- Forks
- 544
- PR merge metrics
- PR metrics pending
Description
When you attach an image, the UI asks you to pick a size (Small, Medium, Large, and Actual size). When you pick "Actual size", the image is still modified and compressed even though you chose not to change it. The file should be keeping its integrity.
Sending the file through the share extension seems to send it correctly, however. Just not when you use the actual app...
Contributor guide
Research direction
Start by tracing image attachment handling in the actual iOS app and compare it with the share extension path, which the issue reports as working correctly. Reproduce sending an image with “Actual size” selected, inspect the resulting file for compression or modification, and verify that the sent image retains its original integrity.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100