Data table selection UX/UI improvements

XMLWordPrintable

    • Type: Change Request
    • Resolution: Unresolved
    • Priority: Trivial
    • None
    • Affects Version/s: None
    • Component/s: None
    • None

      Suggested UI/UX Improvement for Multi-Select Check boxes in Data Tables

      Problem: Currently, when a user selects all items using the master checkbox in a table header, or selects multiple items manually, the system automatically deselects all items after an action is applied. This forces users to re-select items repeatedly, impacting usability and efficiency.

      Proposed Enhancements:

      1. Persistent Selection: Items should remain selected after an action is applied, only resetting when the user manually deselects items or navigates to a different screen.
      1. Indeterminate Master Checkbox State: When multiple items are selected, the master checkbox should show an indeterminate state (a "minus" symbol) to enable quick deselection in a single click. This would prevent the need to individually deselect items, which can be especially tedious when managing long lists (e.g., 100 items). See screenshot for the "Expected" state.

       

       

      Currently:

      Expected:

       

      Steps to reproduce:

      Open any form which contains data table with at least two rows.

      Select checkbox for at least one row.

      Header select column checkbox should change display state to an indeterminate checkbox (minus sign in it)

       

        1. MicrosoftTeams-image (19)-1.png
          8 kB
          A. Lise Babika
        2. MicrosoftTeams-image (18).png
          43 kB
          A. Lise Babika

            Assignee:
            Zabbix Development Team
            Reporter:
            A. Lise Babika (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: