microg / microg/GmsCore

Popup to a ask before registering a new app for push notifications vanishes when other popups for Android permissions show up

Open
#2,312 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Java
Stars
14.6k
Forks
3.2k
Avg merge
12d 11h
Merged PRs (30d)
4

Description

Describe the bug
The popup to a ask before registering a new app for push notifications vanishes when other popups for Android permissions show up

To Reproduce
Steps to reproduce the behavior:

  1. Install new app
  2. Open the new app
  3. The popup to a ask for permission to register the new app for push notifications shows up
  4. Shortly after the popup to allow notifications shows up and the microG popup is gone.
  5. Close the app and reopen, if you're lucky the microG popup shows up again.

Expected behavior
Keep tbe microG popup visible until it is answered.

Screenshots
If applicable, add screenshots to help explain your problem.

System
Android Version: 13
Custom ROM: /e/OS 1.21-t-20240324389105-dev-axolotl

Additional context
Add any other context about the problem here.

Contributor guide

No contributing guide indexed for this repository

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 reproducing the issue on Android 13 using the listed installation and reopening steps, then inspect how the microG registration prompt interacts with the Android notification-permission popup. The issue names no files or tests; done means the microG prompt remains visible until the user answers it.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 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.