So, lately, I was typing in a seed to restore a wallet and since I actually typed it in by hands instead of copypasting I made a few typos and ofc could not restore a wallet so I had to fix those typos. I then pressed the show button and tried to navigate the cursor to where the actual typo is, and it was very hard because you have to be swift enough to point the cursor until it hides the seed again. Obviously an edge-case because doubt someone would be typing it in by hand, but by getting rid of that timer on show/hide button we can support not only this edge-case but also the cases where the user typed their password wrong.
So, lately, I was typing in a seed to restore a wallet and since I actually typed it in by hands instead of copypasting I made a few typos and ofc could not restore a wallet so I had to fix those typos. I then pressed the show button and tried to navigate the cursor to where the actual typo is, and it was very hard because you have to be swift enough to point the cursor until it hides the seed again. Obviously an edge-case because doubt someone would be typing it in by hand, but by getting rid of that timer on show/hide button we can support not only this edge-case but also the cases where the user typed their password wrong.