signalapp / signalapp/Signal-Android

External apps (e.g. X) open inside Signal’s task on Android 16 / One UI 8.5 instead of as a separate task

Open
#14,946 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Kotlin
Stars
29.4k
Forks
6.9k
PR merge metrics
No merged PRs in 30d

Description

Guidelines
  • 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

Bug description
When tapping a link to X (x.com / twitter.com) inside a Signal conversation, the X app opens inside Signal’s task.
In the Recents / Overview screen the card still shows the Signal icon, but the content is the full X app (including its own UI and settings).
This is not a Custom Tab / in-app browser – it is the real X application being launched into Signal’s task stack.
Long-pressing the link only offers Signal’s internal options (copy link, etc.). There is no “Open with…” or system chooser that would allow forcing a separate task.
Steps to reproduce
Have both Signal and the official X app installed and updated.
Ensure “Open supported links” is enabled for the X app (Settings → Apps → X → Open by default).
Receive or send a message containing a normal https://x.com/... or https://twitter.com/... link.
Tap the link inside Signal.
Open the Recents / Overview screen.
Expected behaviour
X should open as its own independent task (separate card in Recents with the X icon).
Actual behaviour
X runs inside Signal’s task. The Recents card still belongs to Signal.
Device info
Device: Samsung Galaxy S26 Ultra
Android version: 16
One UI version: 8.5
Signal version: latest from Play Store (updated)
X version: latest from Play Store (updated)
Additional notes
The issue has been present for approximately 2–3 months.
It does not happen when opening the same link from other apps (Chrome, Samsung Internet, etc.).
“Open supported links” for X is correctly enabled.
Long-press on the link does not provide an “Open with” option.
This looks like the Intent used by Signal to open App Links is missing FLAG_ACTIVITY_NEW_TASK (or similar flags), causing the target activity to be placed in the caller’s task. The behaviour became more noticeable on Android 16 / One UI 8.5.
Thank you!

Screenshots

No response

Device

Samsung S26 Ultra

Android version

Android 16, One UI 8.5

Signal version

Signal 8.22.2

Link to debug log

No response

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

Start by tracing Signal's Android link-tap handling for x.com and twitter.com links, then inspect how the external-app Intent is launched. Reproduce on Android 16 with the official X app installed and verify that the completed change opens X in a separate Recents task with its own icon.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
66/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.