signalapp / signalapp/Signal-Android

Chat shortcuts added in-app are zoomed in

Open
#13,348 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description


Bug description

Icons for shortcuts on the home screen are heavily zoomed in, which looks very odd, especially compared to other apps which have adaptive icons without this problem. I tested primarily on Lawnchair, but this happens on other launchers I've tested. When added by holding the app, this isn't an issue, but it's just a circle instead of being adaptive. Related to #11412

Steps to reproduce
  • Open Signal
  • Open a chat
  • Tap the kebab menu in the top right
  • Tap "Add to home screen"

Actual result: The icon is distinctly zoomed in
Expected result: The icon should not be zoomed in

Screenshots

I've attached some examples next to other apps that do this correctly.

A SchildiChat (Element) shortcut:
A Signal shortcut next to a SchildiChat (Element) shortcut
A Discord shortcut:
A Signal shortcut next to a Discord shortcut

The aforementioned icon from holding the icon instead of being in-app:
The menu when holding on Signal on the home screen
The shortcut from the previous menu next to the shortcut added from within the app

Device info

Device: Pixel 5
Android version: GrapheneOS 2024010400
Signal version: 6.43.1

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

Reproduce the issue in Signal-Android by opening a chat, using the kebab menu, and selecting “Add to home screen” on an Android device or launcher. Compare the in-app shortcut with shortcuts added by holding the app icon and the supplied examples; done means the in-app shortcut is no longer visibly zoomed in while retaining the expected icon behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile
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.