When adding an update to an existing ticket, the 'Assigned' field contains a dropdown box of all users, sorted by uid. If you have a lot of options, as we do, from a usability standpoint this would look better if it were sorted by username or turned into an auto-complete field.
Comments
Comment #1
jeremy commentedAgreed -- there's a few places in the code where it should be using autocomplete fields. Assigning to myself with the intent of implementing this soonish.
Comment #2
jeremy commentedUpdating title.
Perhaps logic could count the # of users. If less than 10, a list is simplest to use. If greater than 10, then auto-sort becomes necessary. Does that sound reasonable? Conceivably the number where this switch happens could be made configurable.
Comment #3
jeremy commentedComment #4
domesticat commentedIt's a neat idea, but I'll also admit it's above and beyond what I thought I might get for asking. :)
Comment #5
jeremy commentedTo begin, I've simply sorted the list alphabetically. Feature committed.
Comment #6
jeremy commentedAdded code to allow this field to be turned into an autocomplete textfield. By default it will automatically become an autocomplete field if there are more than 15 valid users that can be assigned to the ticket.