pull down to refresh
Interesting and helpful as usual.
Sounds like there's a principle in there: don't do a toast/popover for frequent actions if you can avoid it. Toasts are a sledgehammer and we can probably find a better, more specific tool for the job.
reply
Yeah, you are right and I'm sorry for pulling you back and forth on this. Cancellation is a fair counter point. Please take my inputs just as hopefully constructive feedback / brainstorming. I'm likely to be wrong on stuff...
I think the cancellation is a bit separate problem from the zapping solution itself.
ZappingZapping
Just brainstorming, but what about behavior like this that's the same for both internal and connected wallet:
When zapping with internal wallet, user only sees (2) or (3)
CancelationCancelation
The main issue I hit was that I clicked/tapped by accident on lightning when I didn't mean to. I don't mind losing the sats since that was my mistake (i.e. fair game), but I'm mainly worried about providing a wrong signal to the system and sorting that post higher (even when I don't like it). So the one solution idea that would resolve my issue would be if the post tripledot menu had "Cancel upvote (leave sats)" or perhaps for plus points, but really low priority: when the icon is still "pulsing" (= unconfirmed), I can tap&hold and in the dialog there could be option to cancel?