-
Notifications
You must be signed in to change notification settings - Fork 31
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
Right-click filtering should filter column to all values in selection, not just the row clicked #1233
Comments
rbasralian
added
enhancement
New feature or request
triage
Issue requires triage
labels
Apr 18, 2023
A few questions regarding the filter's behaviour:
|
I think that makes sense. |
wusteven815
added a commit
that referenced
this issue
Feb 6, 2024
- Feature: #1233 - Moved cell filter actions to its own `async` function that gets a snapshot to supports multiple values - A maximum of 1000 (`MAX_MULTISELECT_ROWS`) rows will be snapshotted for unique values. The reason why its rows and not unique values is to prevent the case of a very large amount of rows with a very small amount of unique values. - Add tests for above by running E2E tests on all the filters - Changed right-click behaviour such that if right-clicked outside of the current selection, the new selection will be the row the cursor is on - Add tests for above, add function to right-click in Grid tests - Add assert to check if an array/map is non-empty, and if an number is not NaN - Add tests for above --------- Co-authored-by: Mike Bender <mikebender@deephaven.io>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When multiple rows are selected, right-clicking and using "filter by value" should filter based on all selected values, not only the row that was right-clicked.
This is how it looks now — I can only filter to one row, even though I selected three:
In the Swing UI, the dialog changes to "Filter by Values", and allows you to filter based on multiple rows at once:
This is extremely useful when drilling into big tables (e.g. selecting a handful of stock ticker symbols to look at, or selecting a handful of ID numbers from some state log). It also makes it easy to filter to a subset of data so you can look at summary statistics from the column headers.
The text was updated successfully, but these errors were encountered: