Skip to content

Comments

Update verification request banner#38

Merged
viktorstrate merged 1 commit intoviktorstrate:mainfrom
alicerunsonfedora:main
Feb 17, 2026
Merged

Update verification request banner#38
viktorstrate merged 1 commit intoviktorstrate:mainfrom
alicerunsonfedora:main

Conversation

@alicerunsonfedora
Copy link
Contributor

When you press Verify session in Mactrix, a request is sent, but there is no visual feedback to the user that the request has been made. To address this, an internal state variable was added to check whether the button was pressed and, when successful, display a progress view indicating that it had sent the request to a user's trusted devices.

The banner label has also been altered to give more information to the user on what to do and why the verification is important.

Fixes #29.

@scoates
Copy link
Contributor

scoates commented Feb 15, 2026

FWIW, I think it's important to let the client re-request verification. (To not disable/remove the button once it's been requested.) If the other end accidentally dismisses the process, there's no way to recover, otherwise.

Also, when verification fails, it would be nice to reset the UI.

I had a partially-complete branch worked up here that you might be able to borrow from, if you like.

@alicerunsonfedora
Copy link
Contributor Author

FWIW, I think it's important to let the client re-request verification. (To not disable/remove the button once it's been requested.) If the other end accidentally dismisses the process, there's no way to recover, otherwise.

Good point, I'll revise this to let the button be visible at all times.

When you press Verify session in Mactrix, a request is sent, but there
is no visual feedback to the user that the request has been made. To
address this, an internal state variable was added to check whether the
button was pressed and, when successful, display a progress view
indicating that it had sent the request to a user's trusted devices.

The banner label has also been altered to give more information to the
user on what to do and why the verification is important.

Fixes viktorstrate#29.
@viktorstrate viktorstrate merged commit 381429f into viktorstrate:main Feb 17, 2026
2 checks passed
@viktorstrate
Copy link
Owner

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Verify Session triggers verification, but there is no feedback in Mactrix

3 participants