Open TabrizPlv opened 1 year ago
This seems to be a cosmetic gripe. Tags are ordered according to lexicographic order, which allows for the UI to display them in a more visually pleasing way. (i.e. {undead, elite} and {elite, undead} should be displayed in a consistent manner in the UI, which it is with this implementation).
Additionally, functionally there is no difference for the user as tags are treated as a set where order does not matter, and are generally understood to be as such since there should be no difference even from the user's POV regarding an entity tagged as {undead, elite} VS {elite, undead}, i.e. both are undead and elite.
Team chose [response.Rejected
]
Reason for disagreement: I believe that there is a functional difference in terms of user experience. As a user, when I want to add tags, I'd want to add them in order of priority as settled by me. As such, I will add the tags in order of priority as I want the most important ones to be at the top. Having the product change this order for me without any warning can be quite appalling.
When i use the command
t undead zombie
, the tags are added in the orderzombie
, thenupdate
. This does not correspond to the user's input. The UG does not warn of this as well.