In the "Upload Files to AFS" dialog, the user is given the option to add
another file to the upload queue by clicking the link. When the user
clicks "Add Another File" on the last item in the list, the dialog behaves
as I would expect, adding another "Choose File" entry. However, all
previous entries retain the "Add Another File" link, and clicking on any
one of them causes non-intuitive behavior. If there are 4 entries in the
upload queue, clicking "Add Another File" on item 2 causes item 3 to be
removed from the queue. Clicking "Add Another File" once more on
item 2 will restore item 3. At no point does the text of the link ever
change to indicate that the behavior will do anything other than add
another empty "Choose File" entry to the bottom of the list.
It seems to me that changing the text to "Remove Item from Queue" (or
something along those lines) would be more intuitive, and certainly
better than allowing a link titled "Add Another File" to remove items
from the list.