Web Client - Columns Can't be Resized on the Fly

Bug #1778311 reported by Jennifer Pringle
104
This bug affects 22 people
Affects Status Importance Assigned to Milestone
Evergreen
Undecided
Unassigned

Bug Description

Evergreen 3.1

We've had multiple requests from our libraries asking to be able to re-size columns on the fly like they could in the xul client.

If you hover over the edge of a column the drag icon does currently appear. Nothing happens when you try to drag the column edge.

One scenario that has come up a few times is when an item has a long title and staff need to see the full title (usually in Items Out). Staff are finding the current procedure time consuming compared to simply dragging the edge of the column.

Procedure in Web Client:
1. Go to Column Picker
2. Select Manage Column Widths
3. Expanding the Title field
4. Viewing the full title
5. Shrink the Title field (so info in other columns can still be read)
6. Go to Column Picker
7. Select Save Columns

Elaine Hardy (ehardy)
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Remington Steed (rjs7) wrote :

If quicker column-resizing is hard to achieve, hover-over tooltips could help in this scenario:

- Bug #1740412 (for tooltips on all grids)

- Bug #1772206 (adds tooltips for a specific case; though we probably need a generic solution built into egGrid, as Galen mentions on bug #1721144)

Revision history for this message
Remington Steed (rjs7) wrote :

We should probably remove the code that causes the mouse cursor "move" and "resize" icons, since those functions aren't supported yet:

staff/css/style.css.tt2
408: cursor: move;
428: cursor: col-resize;
434: cursor: w-resize;
437: cursor: e-resize;

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

I agree with Remington that the code that causes it to look like you can move and resize columns should be removed until that functionality is available. Part of the issue currently is that staff get frustrated because the mouse makes it look like they can resize and then it doesn't work.

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

+1 to Jennifer & Remington

The hover-over that is now available is very helpful, but it is still confusing to staff that the cursor changes so that it looks like the columns can be resized by dragging when they cannot.

Revision history for this message
Elaine Hardy (ehardy) wrote :

I agree that the code should be removed until you can actually resize the columns

tags: added: usability
removed: webstaffclient
Revision history for this message
Ruth Frasur (rfrasur) wrote :

Not sure if this is applicable, but this seems to point toward resizable table columns being supported. That said, our current columns are resizable, and I'm not sure this would address the "click and drag" resizability discussed in the ticket.

https://levelup.gitconnected.com/create-resizable-table-columns-with-angular-directives-a9e0f5c1cbf7

Revision history for this message
Ruth Frasur (rfrasur) wrote :

It does mention dragability (as opposed to dragonability which would be pretty cool).

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers