manager-ui
manager-ui copied to clipboard
Content: Multi Page Table - Improve Multi-Selection Behavior
Problem
When a user selects an item in the table using the checkbox, clicking on another row (outside the checkbox) unexpectedly opens the content item. This disrupts the intended workflow, as the user is simply trying to select multiple rows quickly.
Loom Video: Loom Recording
Solution
When at least one item is selected via a checkbox, update the row click behavior:
- Clicking anywhere on another row (not just the checkbox) should select it.
- Clicking the same row again should deselect it.
- The content item should only open when no selection is active or when explicitly clicked in a way intended to open it.
Acceptance Criteria
- Clicking a row (after selecting one via checkbox) toggles its selection.
- Content items do not open when clicking rows in selection mode.
- Behavior is consistent across all table interactions.