If I click "Thank" on a post in Flow, the UI word changes to "Thanked". If I close my browser, and then reopen the board or topic (e.g. the next day), the UI word is once again "Thank" (which is confusing to me), and clicking it will send a second notification (confusing/annoying for the recipient).
The same applies to Thank links in wikitext history pages, e.g. https://en.wikipedia.org/w/index.php?title=Wikipedia_talk:Notifications&action=history
This means I have to rely on my memory, as to whether I've ever thanked someone for their post/edit.
There are a few possible solutions:
- Clicking "Thank" on a [post/edit] I've already thanked, would trigger a popup message saying "You've already sent thanks for this [post/edit]."
- Change the "Thank" to "Thanked" automatically, on each page-load. (It would have to stop relying on client-side localstorage, which is full for some powerusers.)
The corresponding bug for non-Flow is T53303: Notifications: Getting multiple "Thank"s from one user for the same edit is possible (double/duplicate). They basically work the same, but the implementations are separate so any fix would need to be done for both.