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

"Apply Filter" in Data Explorer blocks on initial query #220

Closed
jackfischer opened this issue Jul 11, 2023 · 1 comment
Closed

"Apply Filter" in Data Explorer blocks on initial query #220

jackfischer opened this issue Jul 11, 2023 · 1 comment
Assignees

Comments

@jackfischer
Copy link

jackfischer commented Jul 11, 2023

While data is loading, the "Apply Filter" button is enabled but doesn't appear to take effect until after the existing request returns. This is very slow when the initial load of an object takes a long time (30-60+ seconds for one of our object types, though I think this is because we have a lot of links) and you want to drill down to a small number of objects or single object but can't until that unneeded first load finishes.

Less important corollary is that there's no visual indication that the filter is taking effect, such as the button being disabled until you dirty the filter field, etc

Looking at the network requests, it looks like the request for the filtered version blocks on kicking off until the first request returns. Ideally doing a filter would cancel the current request and start the new one.

@jackfischer jackfischer changed the title "Apply Filter" in Data Explorer inop during loading "Apply Filter" in Data Explorer during loading Jul 11, 2023
@jackfischer jackfischer changed the title "Apply Filter" in Data Explorer during loading "Apply Filter" in Data Explorer blocks on initial query Jul 24, 2023
@1st1 1st1 assigned 1st1 and jaclarke and unassigned 1st1 Jul 24, 2023
@jaclarke
Copy link
Member

Fixed in #225

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

No branches or pull requests

3 participants