nextcloud / nextcloud/talk-android
Fullscreen notification disappears after unlocking screen while receiving a call
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 739
- Forks
- 321
- Avg merge
- 14h 59m
- Merged PRs (30d)
- 151
Description
Steps to reproduce
- Have your phone locked, screen turned off
- Make a call from another device
- Call screen will appear, but the phone is still locked and fingerprint icon displayed on top of the call screen
- Unlock the phone using fingerprint
- Talk will crash
Expected behaviour
Not crashing
Actual behaviour
Talk crashes
Device brand and model
Google Pixel 6a
Android version
14 (GrapheneOS)
Nextcloud Talk app version
18.0.1
Nextcloud server version
Nextcloud Hub 8 (29.0.1)
Talk version
19.0.1
Custom Signaling server configured
No
Custom TURN server configured
Yes
Custom STUN server configured
Yes
Android logs
No response
Server log
No response
Additional information
I can't reproduce this on another version of Android. Seems to be some kind of conflict with GrapheneOS. All permissions are granted though.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the call flow on a Google Pixel 6a running Android 14 with GrapheneOS, using Talk 18.0.1/19.0.1 and the reported server setup. Collect Android logs during unlock and compare behavior with another Android version; done means unlocking during an incoming call no longer crashes or dismisses the call screen.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- audio-video-rtc, mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100