Project

General

Profile

Actions

Bug #21317

closed

multiselect toolbar overfow should go to dropdown menu instead of scrolling

Added by Lisa Knox 5 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench2
Story points:
-
Release relationship:
Auto


Subtasks 1 (0 open1 closed)

Task #21365: Review 21317-toolbar-overflowResolvedPeter Amstutz01/12/2024Actions

Related issues

Related to Arvados - Bug #21427: Collection panel test "shows the appropriate buttons in the toolbar" is failing on mainResolvedLisa Knox02/02/2024Actions
Actions #1

Updated by Peter Amstutz 5 months ago

  • Target version set to Development 2024-01-17 sprint
  • Category set to Workbench2
Actions #2

Updated by Peter Amstutz 5 months ago

  • Target version changed from Development 2024-01-17 sprint to Development 2024-01-31 sprint
Actions #3

Updated by Peter Amstutz 4 months ago

  • Target version changed from Development 2024-01-31 sprint to Development 2024-01-17 sprint
Actions #4

Updated by Peter Amstutz 4 months ago

  • Status changed from New to In Progress
Actions #5

Updated by Lisa Knox 4 months ago

21317-toolbar-overflow @ 5461466dc71b7206716cb4eededd86ed7d2fec69

developer-run-tests-services-workbench2: #148 /console

  • ✅ All agreed upon points are implemented / addressed.
  • ✅ Anything not implemented (discovered or discussed during work) has a follow-up story.
  • ✅ Code is tested and passing, both automated and manual, what manual testing was done is described
    • tested at every reasonable viewport width
  • ✅ Documentation has been updated.
    • n/a
  • ✅ Behaves appropriately at the intended scale (describe intended scale).
  • ✅ Considered backwards and forwards compatibility issues between client and server.
  • ✅ Follows our coding standards and GUI style guidelines.
Actions #6

Updated by Peter Amstutz 4 months ago

Lisa Knox wrote in #note-5:

21317-toolbar-overflow @ 5461466dc71b7206716cb4eededd86ed7d2fec69

developer-run-tests-services-workbench2: #148 /console

  • ✅ All agreed upon points are implemented / addressed.
  • ✅ Anything not implemented (discovered or discussed during work) has a follow-up story.
  • ✅ Code is tested and passing, both automated and manual, what manual testing was done is described
    • tested at every reasonable viewport width
  • ✅ Documentation has been updated.
    • n/a
  • ✅ Behaves appropriately at the intended scale (describe intended scale).
  • ✅ Considered backwards and forwards compatibility issues between client and server.
  • ✅ Follows our coding standards and GUI style guidelines.

This looks really good, the only quirky behavior I noticed is that when it begins to collapse, it will take the rightmost item and move it to the menu and replace it with the >> icon, but since there is only one item in the menu, no horizontal space has actually been saved.

How hard would it be to adjust it so that it doesn't switch to the pop-up menu until the menu would contain at least two overflow items?

The rest LGTM.

Actions #7

Updated by Lisa Knox 4 months ago

21317-toolbar-overflow @ 8b2f1ec23328ac69a0d1f538acb3868f1e286031

Overflow menu no longer appears until at least 2 buttons are obscured by other DOM elements.

Actions #8

Updated by Peter Amstutz 4 months ago

  • Target version changed from Development 2024-01-17 sprint to Development 2024-01-31 sprint
Actions #9

Updated by Peter Amstutz 4 months ago

I'm going to show you at standup but there's a couple issues with the switch point where it enables/disables the collapse menu.

Tested on Firefox.

  • When collapsing, you can shrink the window to a point where the search box is clipping about half of the rightmost icon before it switches to the collapse menu. It should be switching to the collapse menu before the rightmost icon intersects with the search box.
  • When restoring, the point where it restores the last two icons is significantly further to the right than the point where it initially collapses. The point where it switches between collapsed/fully displayed should be the same.
Actions #10

Updated by Lisa Knox 4 months ago

  • When collapsing, you can shrink the window to a point where the search box is clipping about half of the rightmost icon before it switches to the collapse menu. It should be switching to the collapse menu before the rightmost icon intersects with the search box.
  • icon no longer clips, it's either fully visible or the overflow menu is in place
  • When restoring, the point where it restores the last two icons is significantly further to the right than the point where it initially collapses. The point where it switches between collapsed/fully displayed should be the same.
  • the two changes (collapse and restoration) now happen at nearly the same point.
Actions #11

Updated by Peter Amstutz 4 months ago

Lisa Knox wrote in #note-10:

  • When collapsing, you can shrink the window to a point where the search box is clipping about half of the rightmost icon before it switches to the collapse menu. It should be switching to the collapse menu before the rightmost icon intersects with the search box.
  • icon no longer clips, it's either fully visible or the overflow menu is in place
  • When restoring, the point where it restores the last two icons is significantly further to the right than the point where it initially collapses. The point where it switches between collapsed/fully displayed should be the same.
  • the two changes (collapse and restoration) now happen at nearly the same point.

This LGTM

Actions #12

Updated by Anonymous 3 months ago

  • Status changed from In Progress to Resolved
Actions #13

Updated by Brett Smith 3 months ago

  • Related to Bug #21427: Collection panel test "shows the appropriate buttons in the toolbar" is failing on main added
Actions #14

Updated by Peter Amstutz 3 months ago

  • Release set to 69
Actions

Also available in: Atom PDF