signalapp / signalapp/Signal-iOS

Dragging an image to Signal does not load it into the message

Open
#5,488 0 comments 8 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Acknowledged
Dominant language
Swift
Stars
12.2k
Forks
3.5k
PR merge metrics
No merged PRs in 30d

Description

  • I have searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature request or a discussion topic

Bug description

Describe here the issue that you are experiencing.

Steps to reproduce
  • Press and hold an image from one app (like Photos) and use another finger to navigate to Signal
  • Attempt to drop the image into the message field
  • Watch as it evaporates into thin air instead of getting attached

Actual result: No image is attached to the message.

Expected result: The image is attached like the iMessage behavior.

Screenshots

IMG_1756
IMG_1757

Device info

Device: iPhone 14 Pro

iOS version: 16.2

Signal version: 6.0.0.11

It should be noted that this works for text, but not images. I would also expect it to work in the conversations list.

Apologies if this is more of a feature request, it seems like it should be implemented to match all other apps' behavior though.

Link to debug log

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file or test is identified. Reproduce the drag-and-drop flow on an iPhone running iOS 16.2, then locate Signal's image drop handling and verify that dropping an image attaches it to the message, including from the conversations list if supported.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.