API figures this out and negates the second, but our UI +1s twice which is wrong.
Bug Report Dump (Auto-generated)
Version 1.11.0 (1943) Device: iPhone 7 Plus (iOS 11.0.1) TestFlight: false
Uh-oh.
Should it noop or remove the +1?
Good question. I think no-op since the menu is sort of an additive action.
Sent with GitHawk
Could we just not add items to the action array if it already exists in the tray? Keep it as a purely "add a new reaction"?
Out of curiosity what's stopping us from just having all of the reactions visible but with the label at 0 and slightly faded? 馃
Additionally the desktop UI just removes the +1 if you already have it selected. Similar problem? Same solution?
Maybe better still:
We could return false here if the user has already selected it, this essentially disables the button but keeps it visible?
All the reactions visible looks super sloppy. Puts more strain on you to find what is the most popular reaction, etc. Im also trying to keep GitHawk鈥檚 UI consistent with GitHub so you don鈥檛 have to learn new behaviors.
Sent with GitHawk
You can even get up to 1000 reactions atm if you want 馃榿
Most helpful comment
All the reactions visible looks super sloppy. Puts more strain on you to find what is the most popular reaction, etc. Im also trying to keep GitHawk鈥檚 UI consistent with GitHub so you don鈥檛 have to learn new behaviors.
Sent with GitHawk