Skip to content

Conversation

@allison-truhlar
Copy link
Collaborator

@allison-truhlar allison-truhlar commented Nov 11, 2025

Clickup ids: 86acthka5, 86acwmgfg

This PR changes the table filtering UI to a single search input that searches across all the table columns. It fixes the problem of the filter state clearing when the user clicked outside the search input - the filter state only clears (and subsequently resets the table) if you explicitly click the clear button. The PR also adds an end-to-end test to verify these behaviors.

Copy link
Member

@neomorphic neomorphic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The fix works, but I question if it is the correct UI? Should clicking outside of the filter pop up clear the filter or should it simply close the filter pop up and leave the filter in place? I think leaving the filter in place is what I would expect from the UI. Maybe add a small red dot to the search icon to indicate that a filter has been applied. Then, if I wish to remove the filter I can click on the icon and clear the text from the pop over.

@allison-truhlar
Copy link
Collaborator Author

@neomorphic I changed the search UI - now it's one input that searches all the columns. The input does not clear unless the user explicitly clicks the clear button.

@neomorphic
Copy link
Member

I think this is much more intuitive than the pop overs. I approve.

Copy link
Member

@neomorphic neomorphic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!!

@allison-truhlar allison-truhlar merged commit d5ebca5 into main Nov 14, 2025
7 checks passed
@allison-truhlar allison-truhlar deleted the bug-data-link-table branch November 14, 2025 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants