Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IndexTable] Shift key multi-select malfunction in range selection #12202

Open
tatianau opened this issue Jun 4, 2024 · 0 comments
Open

[IndexTable] Shift key multi-select malfunction in range selection #12202

tatianau opened this issue Jun 4, 2024 · 0 comments
Labels
Bug Something is broken and not working as intended in the system. untriaged

Comments

@tatianau
Copy link
Contributor

tatianau commented Jun 4, 2024

Summary

When attempting to use the shift key for multi-selecting items, the feature does not operate as it should. This issue seems to be isolated to the range selection table and does not affect the non-nested index table.

Expected behavior

Users should be able to hold down the shift key and click on items to select multiple entries in a continuous range. This functionality is expected to mimic the behaviour seen in the non-nested index table.

Actual behavior

When users attempt to use the shift key for multi-selecting items in the table with range selection, the feature fails to function correctly. The expected range of items is not selected.

Video
04-30-37kk0-okzwz.mp4

Steps to reproduce

Can use with subheaders variation of the table from the docs

  1. Select an item within the range
  2. Hold shift, select another item in the same range
  3. Observe not all the expected items are selected

Are you using React components?

Yes

Polaris version number

No response

Browser

Chrome

Device

Desktop

@tatianau tatianau added Bug Something is broken and not working as intended in the system. untriaged labels Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is broken and not working as intended in the system. untriaged
Projects
None yet
Development

No branches or pull requests

1 participant