element-hq / element-hq/element-web
"New login" popup validation button not doing anything
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
### Steps to reproduce
1. Connect a new client
2. Element desktop pops the pop-up you'll see in the below screenshot asking if it was me
3. I try to click "Yes, it was me", but it does absolutely nothing and the popup stays here.
### Outcome
#### What did you expect?
It should validate the device
#### What happened instead?
It did nothing
Additional information:
- Maybe the client cross-checking with emojis (initiated by the connection on a new client) bypassed it and considered it as validated, therefore this pop-up fails to do what it's supposed to do as it's already done (don't know)
- I didn't tried the "No" button as I don't want to invalidate that device, so I can't tell if that one would work or no.
### Operating system
Arch Linux
### Application version
1.11.50-1
### How did you install the app?
Package manager
### Homeserver
_No response_
### Will you send logs?
No
Contributor guide
Research direction
No file, test, or entry point is named. Start by reproducing the new-client login popup on Element desktop with version 1.11.50-1 and inspect the validation flow, including whether emoji cross-checking changes its state; done means the “Yes, it was me” action validates the device and dismisses the popup.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- authentication, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100