Org Unit Admin - List should scroll separately from form

Bug #1884950 reported by Terran McCanna
62
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
3.8
Fix Released
Medium
Unassigned
3.9
Fix Released
Medium
Unassigned

Bug Description

In 3.4.2:

The list of org units on the left should scroll independently of the form on the right in order to make it easier to find and edit org units. Currently, if I need to edit several branches at a system that is low on the list, I have to repeatedly scroll back and forth.

(Org units are also not sorted properly, which adds additional time/effort - see https://bugs.launchpad.net/evergreen/+bug/1884948 )

Revision history for this message
Terran McCanna (tmccanna) wrote :

Note: The scrolling requirement also increases risk of error.

Revision history for this message
Chris Sharp (chrissharp123) wrote :

Another thing that might help for implementations like PINES with large lists of org units would be to (maybe optionally) have the tree open in collapsed, rather than expanded mode as the Dojo equivalent did.

Changed in evergreen:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Bill Erickson (berick) wrote :

Curious if there's a preference for starting collapsed or putting the org tree in a scrolling div (or both)?

Revision history for this message
Terran McCanna (tmccanna) wrote :

I vote for both. We have 53 systems, so even if the branches are collapsed, there is still scrolling involved.

Revision history for this message
Lynn Floyd (lfloyd) wrote :

I vote for both too. We have 126 systems, there is still a lot of scrolling with it fully collasped.

Revision history for this message
Jennifer Pringle (jpringle-u) wrote :

I also vote for both. We currently have to do a lot of collapsing and scrolling.

Revision history for this message
Jessica Woolford (jwoolford) wrote :

+1 to both

Revision history for this message
Ruth Frasur Davis (redavis) wrote :

+1 to both.

Revision history for this message
Robert J Jackson (rjackson-deactivatedaccount) wrote :

+1 to both.

Revision history for this message
Benjamin Murphy (benjamin.murphy) wrote :

+1 to both

Revision history for this message
Jennifer Pringle (jpringle-u) wrote :

Confirming that both the open the interface with the tree fully collapsed and the ability to scroll the list of org units independently from the display on the right are both still need in 3.9

Bill Erickson (berick)
Changed in evergreen:
assignee: nobody → Bill Erickson (berick)
milestone: none → 3.9.1
Revision history for this message
Bill Erickson (berick) wrote :

Here's a branch:

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/berick/lp1884950-org-admin-scroll

* 1st commit makes the org unit tree scrollable.

* 2nd commit fixes an issue with the org unit service I found while testing. It now loads all org unit types, even if a given type has no org units linked. Without this, the org unit admin UI cannot add org units to an empty type.

Changed in evergreen:
assignee: Bill Erickson (berick) → nobody
tags: added: pullrequest
Revision history for this message
Dawn Dale (ddale) wrote :

Dawn Dale has tested this bug on https://next.gapines.org/eg/staff and am signing off with my email, ddale@georgialibraries.

Revision history for this message
Chris Sharp (chrissharp123) wrote :

Pushed to master, rel_3_8 and rel_3_9. Thanks, Bill, Dawn and others!

Changed in evergreen:
assignee: nobody → Chris Sharp (chrissharp123)
assignee: Chris Sharp (chrissharp123) → nobody
status: Confirmed → Fix Committed
tags: added: signedoff
Changed in evergreen:
status: Fix Committed → Fix Released
status: Fix Released → Fix Committed
milestone: 3.9.1 → 3.10-beta
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.