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

[Dashboard usability] Filters are lost when users open dashboards in a new tab #188914

Open
teresaalvarezsoler opened this issue Jul 23, 2024 · 6 comments
Assignees
Labels
bug Fixes for quality problems that affect the customer experience Feature:Dashboard Dashboard related features impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:small Small Level of Effort Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@teresaalvarezsoler
Copy link

teresaalvarezsoler commented Jul 23, 2024

Bug
When a user opens a dashboard in a new tab from the List view or the Recently view list, the filter pills, controls and KQL query are lost.

Expected behaviour
All the filter pills, query and control values should be present when opening the dashboard in a new tab (same as when opening the dashboard in the same tab).

Steps to reproduce it

New tabs problem:

  1. Open a dashboard in view mode and add a filter pill, query and select any value in controls
  2. Go to the list view or the recently list view and open the dashboard in a new tab Image Image
  3. The filter pill and query are gone and the control shows an error Image
@teresaalvarezsoler teresaalvarezsoler added bug Fixes for quality problems that affect the customer experience Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas labels Jul 23, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-presentation (Team:Presentation)

@teresaalvarezsoler teresaalvarezsoler added the Feature:Dashboard Dashboard related features label Jul 23, 2024
@teresaalvarezsoler teresaalvarezsoler changed the title [Dashboard usability] Filters are lost when users open dashboards in a new tab [Dashboard usability] Filters are lost when users open dashboards in a new tab and across sessions Jul 23, 2024
@kibanamachine kibanamachine added loe:needs-research This issue requires some research before it can be worked on or estimated impact:needs-assessment Product and/or Engineering needs to evaluate the impact of the change. labels Jul 23, 2024
@tsullivan
Copy link
Member

This sounds like an enhancement request. For the filter pills, the user has the option to pin these in order for them to persist. If this enhancement is implemented, it feels like the value of the pinning feature gets undermined.

@cqliu1 cqliu1 added loe:small Small Level of Effort impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. and removed loe:needs-research This issue requires some research before it can be worked on or estimated impact:needs-assessment Product and/or Engineering needs to evaluate the impact of the change. labels Jul 31, 2024
@teresaalvarezsoler teresaalvarezsoler changed the title [Dashboard usability] Filters are lost when users open dashboards in a new tab and across sessions [Dashboard usability] Filters are lost when users open dashboards in a new tab Aug 1, 2024
@teresaalvarezsoler
Copy link
Author

Splitting this issue in two: #189710

@rshen91
Copy link
Contributor

rshen91 commented Aug 22, 2024

I can't replicate this on main... has this been fixed? @elastic/kibana-presentation

@Heenawter
Copy link
Contributor

@rshen91 I am personally not able to recreate the controls error (was this an ad-hoc data view @teresaalvarezsoler?), but I am definitely able to recreate the filters/query/controls selections being lost:

Screen.Recording.2024-08-22.at.1.07.08.PM.mov

I assume this is what we are trying to fix here? 🤔

@teresaalvarezsoler
Copy link
Author

Yes, what @Heenawter shows in the video is what we are trying to solve @rshen91

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience Feature:Dashboard Dashboard related features impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:small Small Level of Effort Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants