Automattic / Automattic/pocket-casts-android

Change the custom App Icon implementation

Open
#1,252 3 comments 1 reaction 0 assignees View on GitHub
[Area] Settings [Priority] Low [Type] Enhancement
Dominant language
Kotlin
Stars
2.8k
Forks
308
Avg merge
1d 13h
Merged PRs (30d)
143

Description

### Description

At the moment, our custom icon implementation results in 2 app icons being shown. This has resulted in confusion and users uninstalling the app by mistake.

It would be great if we could investigate how other apps which support custom app icons like DuckDuckGo and ToDoList have implemented this.

Note: The JP Mobile team looked into this too; you can view their comments here: https://github.com/wordpress-mobile/WordPress-Android/issues/14476#issuecomment-1451884262

### Step-by-step reproduction instructions

1. Go to Appearance and set a custom App Icon
2. Notice you will now see two app icons for Pocket Casts

### Screenshots or screen recording

image

### Did you search for existing bug reports?

- [X] I have searched for existing bug reports.

### Device, Operating system, and Pocket Casts app version

Samsung Z Fold 4, Android 13, Pocket Casts v7.43

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the duplicate-icon behavior from Appearance on Android 13 using the custom App Icon setting. Review the existing custom app icon implementation and the linked WordPress Mobile discussion, comparing the approaches used by DuckDuckGo and ToDoList. Done means selecting a custom icon leaves only one Pocket Casts app icon visible.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.