Asked this before but never got an answer, and it seems like an annoying usability issue.

When I'm editing a commit, why is there both a checkbox and a text field for adding a new tag to a commit? Would it not make sense to assume that if I've typed text in the "add a new tag" box, then I intend to add that tag? If it is left blank, then I don't?

There is an accessibility issue in that the form labels aren't matched with entries, primarily because there are no <label/> elements. So this screen doesn't render terribly well for screen reader users, and it is unclear whether I am canceling a tag or adding a new one. There are two solutions:

1. Use <label> elements correctly throughout the UI or

2. Just drop the checkbox here.

While <label> everywhere would rock, I think this checkbox is redundant, so seems like removing it would be the easiest accessibility fix here.

Thanks.
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to