element-hq / element-hq/element-ios

Choosing "Actual size" when sending images still compresses the image

Open
#2,813 0 comments 1 reaction 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.