signalapp / signalapp/Signal-iOS

Clickable URLs are broken if message is abbreviated (aka "Tap for More")

Open
#4,394 14 comments 1 reaction 1 assignee View on GitHub

@max-signal is already working on this.

Since Sep 22, 2025.

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

Description

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

Bug description

Long messages in a chat are abbreviated and can be viewed by clicking "Tap for More". If the preview ends with a clickable URL, the hyperlinked URL is shortened and when clicked, goes to a link that is not intended (usually a 404)

Steps to reproduce
  • Read a long message
  • Click the (truncated) link

Actual result:

  • Browser opens with an incorrect page

Expected result:

  • The app knows that the URL has been truncated and although may not display the entire link, opens the full URL in the browser
  • OR, more secure, the app doesn't cut the message on a URL
Screenshots

image

Device info

Device: iPhone SE 32GB

iOS version: 13.3.1

Signal version: 3.4.3.1

Link to debug log

https://debuglogs.org/425b692c4780df2ee9c725d702cd8c67588c572e72e434ac84c50f93bc953ef8.zip

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.