Project

General

Profile

Actions

Bug #23154

closed

"Deselect all" checkbox doesn't always uncheck when it should

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

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

Description

Steps to reproduce:
  1. Go to any Data Table with at least one item
  2. Select an item either by clicking the checkbox in that row or clicking the row itself. The 'Deselect all' checkbox will be checked at this point
  3. Deselect the selected item by clicking on the row itself. The 'Deselect all' checkbox will remain checked, when it should be unchecked as no items in the table are selected.

If you do the first two steps but deselect the item using the checkbox in that row in the third step, the 'Deselect all' but will uncheck normally, as it should.


Subtasks 1 (0 open1 closed)

Task #23167: Review 23154-deselect-allResolvedStephen Smith09/29/2025Actions
Actions #1

Updated by Brett Smith 6 months ago

  • Release set to 83
Actions #2

Updated by Brett Smith 6 months ago

  • Target version set to Development 2025-10-01
Actions #3

Updated by Brett Smith 6 months ago

  • Assigned To set to Lisa Knox
Actions #4

Updated by Brett Smith 6 months ago

  • Subtask #23167 added
Actions #5

Updated by Lisa Knox 6 months ago

  • Status changed from New to In Progress
Actions #6

Updated by Lisa Knox 6 months ago

23154-deselect-all @ 3136463be3512ed0b35163e4540732674df7b4f7

developer-run-tests-services-workbench2: #1615

  • ✅ 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
  • ✅ The tested code incorporates recent main branch changes.
  • n/a New or changed UX/UX and has gotten feedback from stakeholders.
  • n/a Documentation has been updated.
  • ✅ Behaves appropriately at the intended scale (describe intended scale).
  • ✅ Considered backwards and forwards compatibility issues between client and server.
    • no changes
  • ✅ Follows our coding standards and GUI style guidelines.
Actions #7

Updated by Stephen Smith 6 months ago

Just 1 suggestion, it would be good to add a component test to check the select all behavior

Actions #8

Updated by Lisa Knox 6 months ago

23154-deselect-all @ 5c6f850078ef15660021a8d83a29a114c4cfcdc5

developer-run-tests-services-workbench2: #1619

Added test for checkbox selector behavior.

Actions #9

Updated by Stephen Smith 6 months ago

Lgtm!

Actions #10

Updated by Lisa Knox 6 months ago

  • Status changed from In Progress to Resolved
Actions #11

Updated by Brett Smith 6 months ago

  • Release changed from 83 to 79
Actions

Also available in: Atom PDF