webclient: Need ability to type to selection in some menus
Bug #1511742 reported by
Kathy Lussier
This bug affects 13 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
High
|
Unassigned |
Bug Description
In the existing client, we have the ability to start typing the name of an org unit in the OU menus. Although we can type to a selection in most webclient menus, we are unable to do so in the org unit selector. I'm guessing the problem is due to the hierarchical nature of this selector. We'll need some way of allowing users to type to a selection in menus of a hierarchical nature in the web client.
Changed in evergreen: | |
assignee: | nobody → Kyle Huckins (khuckins) |
Changed in evergreen: | |
assignee: | nobody → Jennifer Pringle (jpringle-u) |
Changed in evergreen: | |
assignee: | Jennifer Pringle (jpringle-u) → nobody |
Changed in evergreen: | |
assignee: | nobody → Mike Rylander (mrylander) |
tags: | removed: pullrequest |
Changed in evergreen: | |
status: | New → Confirmed |
summary: |
- webclient: Need ability to type to selection in in some menus + webclient: Need ability to type to selection in some menus |
tags: | added: webstaffblocker |
Changed in evergreen: | |
assignee: | nobody → Bill Erickson (berick) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
You're spot on with the issue being related to the hierarchal nature of the OU selector. To allow for the hierarchical view, the dropdown is actually a hidden dropdown list, activated on pressing the OU field, which is actually a button. Before commiting to assigning myself to this issue, I've run through a few ideas:
-Using a regular select field - this loses the hierarchical view.
-Changing the button to a text input with a typeahead dropdown, retaining the original unordered list - This hasn't seemed to work so far, unfortunately.
-Utilizing a datalist - this, once again, loses the hierarchical view, and really doesn't get us what we want.
I've noticed that a few areas, particularly in the administration panel(for example, creating a new billing type), have an OU dropdown that works as we'd want it to. The problem being that it seems to be a direct port from the existing staff client, and utilises dojo.