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

Minor bugs with querying experience #4301

Closed
paolodamico opened this issue May 11, 2021 · 8 comments
Closed

Minor bugs with querying experience #4301

paolodamico opened this issue May 11, 2021 · 8 comments
Labels
bug Something isn't working right P1 Urgent, non-breaking (no crash but low usability)

Comments

@paolodamico
Copy link
Contributor

paolodamico commented May 11, 2021

Some bugs in the querying experience. Related to shipping #4050 (latest PR #4296), but previously existing.

  1. There's some strange behavior when switching insights (see how filters are sometimes preserved, when they shouldn't if you're moving to a new insight).
    image

  2. When I navigate with the arrow keyboards, the container doesn't scroll when I'm viewing properties outside the container present in the view.
    image

  3. When you have an insight opened from a dashboard and then click on the "Insights" main menu item again to get a fresh insights page, you still see the dashboard item. Fixed by Fix insights title bug #5502

image

  1. Lifecycle chart should only allow you to see Unique users (i.e. math aggregation doesn't make sense). fixed
@paolodamico paolodamico added bug Something isn't working right UI/UX labels May 11, 2021
@samwinslow
Copy link
Contributor

samwinslow commented May 11, 2021

Just to gather / share more context around this issue, it looks like none of the filters on the funnels tab are persisted when navigating away. Confirming that this happens on master from before the earliest pr related to #4050 was merged.

The pathname is also suspiciously short considering we rehydrate state from URL query params: /insights?insight=FUNNELS&filter_test_accounts=true&display=FunnelViz&properties=%5B%5D.

I wonder why properties is an empty array? (%5B%5D = []).

@EDsCODE gave a helpful intro to @buwilliams and I regarding filters, and (if it's okay to speak for both of us) it seemed like we were confused by how the Insights logic is very interconnected across these views. As the feature sets and layouts among these views diverge, as they are starting to do in #4050 (comment), I think it'll be more important to separate and simplify.

Perhaps in the process of separating out these views, the solution to this will reveal itself.

@samwinslow
Copy link
Contributor

samwinslow commented May 12, 2021

#3355 is probably related.

EDIT: Fat-fingered closing the issue; reopening.

@paolodamico
Copy link
Contributor Author

Adding another one, see updated description

@mariusandra
Copy link
Collaborator

The first issue is probably solved with #4939

@paolodamico paolodamico added the P1 Urgent, non-breaking (no crash but low usability) label Jul 30, 2021
@liyiy liyiy mentioned this issue Aug 7, 2021
6 tasks
@paolodamico
Copy link
Contributor Author

Updated the issue, this is the only bug still outstanding,

  1. When I navigate with the arrow keyboards, the container doesn't scroll when I'm viewing properties outside the container present in the view.

@liyiy
Copy link
Contributor

liyiy commented Aug 9, 2021

@paolodamico hmm I don't seem to see this bug anymore, especially on the new property filters, where do you see it still?

@paolodamico
Copy link
Contributor Author

So I actually could only find this in the retention tab and it is indeed due to the fact that we have the old filter. Maybe worth fully clearing the old filter and using the new taxonomic filter everywhere and we can close this. Wdyt?

@alexkim205
Copy link
Contributor

Looks like this one can be closed out now after #5536 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working right P1 Urgent, non-breaking (no crash but low usability)
Projects
None yet
Development

No branches or pull requests

5 participants