Project

General

Profile

Actions

Bug #22787

closed

Incorrect selection when closing details panel

Added by Lisa Knox 11 months ago. Updated 6 months ago.

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

Description

  1. Load workbench with at least one resource in the data-table
  2. click the checkbox of any table row
  3. click the 'View details' button in the toolbar
  4. click the 'X' in the top right of the details panel to close it

The resource that was previously selected is still highlighted, and its checkbox is checked, but the toolbar is in the details card, pointing to the parent item. The expected behavior is that either the table row should be deselected or the toolbar should be in the data-table, pointing to the selected item. There should never be a situation where an item is selected in the data-table and the toolbar is pointing to something else.


Subtasks 1 (0 open1 closed)

Task #23072: Review 22787-preserve-selection-details-panel-closeResolvedStephen Smith08/26/2025Actions

Related issues 1 (0 open1 closed)

Related to Arvados - Bug #22564: More testing for multiselectResolvedLisa KnoxActions
Actions #1

Updated by Lisa Knox 11 months ago

  • Related to Bug #22564: More testing for multiselect added
Actions #2

Updated by Peter Amstutz 10 months ago

  • Target version set to Development 2025-06-25
Actions #3

Updated by Peter Amstutz 10 months ago

  • Target version changed from Development 2025-06-25 to Development 2025-07-09
Actions #4

Updated by Peter Amstutz 10 months ago

  • Target version changed from Development 2025-07-09 to Future
Actions #5

Updated by Brett Smith 9 months ago

  • Target version deleted (Future)
Actions #6

Updated by Brett Smith 8 months ago

  • Target version set to Development 2025-08-06
  • Assigned To set to Stephen Smith
Actions #7

Updated by Brett Smith 8 months ago

  • Subtask #23072 added
Actions #8

Updated by Stephen Smith 8 months ago

  • Status changed from New to In Progress
Actions #9

Updated by Brett Smith 8 months ago

  • Target version changed from Development 2025-08-06 to Development 2025-08-21
Actions #10

Updated by Brett Smith 7 months ago

  • Target version changed from Development 2025-08-21 to Development 2025-09-03
Actions #11

Updated by Stephen Smith 7 months ago

Changes at arvados|7e659db5d688d400a65e62b2f9619a7645d3c5f7 branch 22787-preserve-selection-details-panel-close
Tests developer-run-tests-services-workbench2: #1589

  • All agreed upon points are implemented / addressed.
    • This turned out to be pretty simple, there's a check that resets the selected UUID to the current route uuid when the details panel closes. Removing that allows a sub-resource to remain selected after the details panel closes
    • I also added a test for this behavior.
  • Anything not implemented (discovered or discussed during work) has a follow-up story.
    • none
  • Code is tested and passing, both automated and manual, what manual testing was done is described
    • Passes all existing tests, added test for preserving selection on details panel close
  • Documentation has been updated.
    • n/a
  • Behaves appropriately at the intended scale (describe intended scale).
    • no change
  • Considered backwards and forwards compatibility issues between client and server.
    • none
  • Follows our coding standards and GUI style guidelines.
    • yes
Actions #12

Updated by Lisa Knox 7 months ago

LGTM

Actions #13

Updated by Stephen Smith 7 months ago

  • Status changed from In Progress to Resolved
Actions #14

Updated by Brett Smith 6 months ago

  • Release set to 79
Actions

Also available in: Atom PDF