Android app: “Pending login requests” screen frozen – missing “Approve” button, only unresponsive “Reject” button, cannot close screen
- Dominant language
- Kotlin
- Stars
- 9.4k
- Forks
- 1.1k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 67
Description
### Steps To Reproduce
Open Bitwarden Android app.
Go to Settings → Account Security → Pending login requests.
The screen loads (empty or with pending requests).
Observe that no UI elements respond to touch (back arrow, “X”, etc.).
On a second device (or another browser session), try to log in to the same Bitwarden account (e.g. from web vault).
On the Android app, the pending requests screen does update – you now see the incoming request including the fingerprint phrase.
Notice there is no “Approve” button – only a “Reject” button.
Attempt to tap the “Reject” button → nothing happens.
Attempt to tap the “X” or use system back button → nothing happens.
Must force‑stop the app to get out.
### Expected Result
Both Approve and Reject buttons should be visible for each pending login request.
Tapping either button should accept or reject the request and remove it from the list.
The “X” button and system back should close the screen normally.
### Actual Result
Only a “Reject” button appears – Approve button is missing.
All touch events on the screen are ignored.
The incoming request is visible (fingerprint phrase), but cannot be acted upon.
Screen becomes a dead end, requiring force stop.
### Screenshots or Videos
_No response_
### Additional Context
_No response_
### Build Version
2026.4.1(21464)
### What server are you connecting to?
Self-host
### Self-host Server Version
vaultwarden/server:latest
### Environment Details
_No response_
### Issue Tracking Info
- [x] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
Contributor guide
Assessment
This issue has not been assessed yet.