No indication Emoji cant be added on own Awardable
gitlab-org/gitlab-ce!5841 introduced the feature that you can't upvote/downvote your own Issues/MRs/Notes/Snippets. This was a backend change only, but now I got confused a couple of times already wanting to press the button but nothing seems to happen, at least for the user.
The button wasn't disabled as than you couldn't look at who awarded a certain emoji.
Anyone have a good suggestion?
Reproduce
Open an issue on a project at your local GDK, click the thumbup on the issue page
Expected: something seems to be happening
Observed: nothing happens
Proposal/Mockups
- Make thumb votes not look clickable
- Hovering will show the current voters
- Clicking will show a tooltip that says they cannot vote
- Reaction dropdown should not include the thumb emojis
UX recommendation
Match the styling and tooltip treatment of !8382 (merged)