element-hq / element-hq/element-x-android
Notifications not working
- Dominant language
- Kotlin
- Stars
- 2.4k
- Forks
- 624
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 149
Description
### Steps to reproduce
My mobile is not too old (around 5 years) and quite fast, but still Element notifications are mostly not working.
Even though I'm quite regularly using Element, most of the time I'm not notified about new messages that have arrived. Only when I proactively open the app, a little later notifications are (sometimes) delivered (when they, logically, don't make sense anymore, as the app is already open then).
Notifications of the US apps on my phone (WhatsApp, FB messenger, and Signal) work without problems and immediately, even though I sometimes haven't used them for months (like Signal).
Is Android blocking Element messenger and favoring US messengers? Or is this a programming error?
Anyway, an instant messenger without notification is quite useless or at least unprofessional - a pity, as Element would be the only serious European alternative!
### Outcome
#### What did you expect?
To be notified when someone wrote me a message.
#### What happened instead?
I'm not notified.
### Your phone model
Oscal C80
### Operating system version
12
### Application version and app store
26.07.0 (not shown within the app's about section, btw)
### Homeserver
matrix.org
### Will you send logs?
No
### Will you submit a Pull Request?
No
Contributor guide
Research direction
Start by reviewing the issue discussion and the Android notification behavior on the Oscal C80 running Android 12 with Element 26.07.0. Reproduce the delayed or missing notifications and compare the behavior with the expected notification timing; a useful investigation would also need logs or other diagnostic evidence, which the report does not provide.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100