xmrwallet icon indicating copy to clipboard operation
xmrwallet copied to clipboard

Bad UI/UX when sending Monero

Open kiocosta opened this issue 3 years ago • 4 comments

I was trying to send all Monero I had in my wallet to another wallet but due to bad UI/UX this was not as simple as it should be.

Problem: I wasn't allowed to send 100% of what I had due to the transaction fee, but also there were no clear indication of how much I could actually send.

Suggestion: Besides showing the available balance (considering tx fee) to send in the sending screen, I believe there also should be a button we could press to just fill the input with the maximum amount. On this same screen, there's a button which looks like would have this function I just mentioned, but when pressing it nothing useful happens, it just maximizes an icon on the screen, which doesn't make sense IMO.

Is there any particular reason for why this feature hasn't been implemented yet?

kiocosta avatar Aug 27 '21 18:08 kiocosta

that's exactly what the infinity-button does.

m2049r avatar Aug 30 '21 18:08 m2049r

that's exactly what the infinity-button does.

Now that you confirmed it, I guess I understand how it works. I should press the infinity-button and once it occupies the whole screen, I should touch "Next" and it will fill the transaction with the available balance.

To me, this wasn't clear, though, specially because pressing the button has the strange effect of "maximizing" it and then pressing it again "minimizes" it. I believe this is a weird behavior for a button.

As a user, I'd expect to press the button and see the Value Input filled with the available balance (deducting fee).

If this UI was confusing for me, I believe it may be for other users as well.

kiocosta avatar Aug 30 '21 18:08 kiocosta

it's difficult, because filling the amount field with the full amount is not correct as fees will be added (but here they would be deducted). fees which are unknown until later. so that's why we opted for the max-amount (i.e. infinity). but i totally get your point.

m2049r avatar Aug 30 '21 21:08 m2049r

I do agree that the infinity button behavior might not be intuitive for some users, we'll write a note to revise it in the future and hopefully come up with a better "empty wallet" UX.

anhdres avatar Feb 24 '22 17:02 anhdres