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

Drag Visualization to top of Dashboard #95543

Closed
Tracked by #144752
gose opened this issue Mar 26, 2021 · 8 comments
Closed
Tracked by #144752

Drag Visualization to top of Dashboard #95543

gose opened this issue Mar 26, 2021 · 8 comments
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:large Large Level of Effort Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@gose
Copy link

gose commented Mar 26, 2021

Kibana version: 7.12

Elasticsearch version: 7.12

Browser version: Version 89.0.4389.90 (Official Build) (x86_64)

Browser OS version: Mac OS X Big Sur

Original install method (e.g. download page, yum, from source, etc.): Elastic Cloud

Describe the bug: I cannot easily drag a visualization to the top of a Dashboard. I routinely add visualizations to a dashboard and they show up at the bottom. I then try and drag it to the top and it never goes as planned.

Screen.Recording.2021-03-26.at.10.57.59.AM.mov
@gose gose added the bug Fixes for quality problems that affect the customer experience label Mar 26, 2021
@flash1293 flash1293 added the Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas label Mar 26, 2021
@elasticmachine
Copy link
Contributor

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

@ThomThomson ThomThomson added regression impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:needs-research This issue requires some research before it can be worked on or estimated impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. and removed impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. labels Mar 29, 2021
@ThomThomson ThomThomson changed the title Drag Visualization to top of Dashboard Dashboard Does Not Scroll When Visualization Dragged to Top Mar 29, 2021
@ThomThomson
Copy link
Contributor

ThomThomson commented Mar 29, 2021

I double checked this, and it was working properly in 7.11. Nothing major was changed in the dashboard container / grid code, but somehow this fairly severe regression popped up. I will research this and try to fix for 7.12.1.

Edit: On second look, it appears to be working correctly in 7.12 still. I did experience the issue for a moment, but I can't reproduce it consistently anymore. I will triage a little more to see if I can figure out what steps can make this appear. @gose is this still affecting you?

@ThomThomson ThomThomson changed the title Dashboard Does Not Scroll When Visualization Dragged to Top Drag Visualization to top of Dashboard Mar 29, 2021
@ThomThomson ThomThomson added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. and removed impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. regression labels Mar 29, 2021
@gose
Copy link
Author

gose commented Mar 29, 2021

On macOS Big Sur 1.2.3 (20D91)

Chrome Version 89.0.4389.90 (Official Build) (x86_64):

Chrome.mp4

Safari Version 14.0.3 (16610.4.3.1.7):

Safari.mov

Firefox Version 86.0.1 (64-bit)

Firefox.mov

@ThomThomson
Copy link
Contributor

Thanks for these! This really helps.

I had the issue again this morning on chrome 89.0.4389.82, but it went away when I refreshed the page. Does refreshing the page solve it for you as well?

@clintandrewhall clintandrewhall added the Feature:Dashboard Dashboard related features label Apr 26, 2021
@ThomThomson ThomThomson added enhancement New value added to drive a business result and removed bug Fixes for quality problems that affect the customer experience labels Apr 4, 2022
@ThomThomson ThomThomson added loe:large Large Level of Effort and removed loe:needs-research This issue requires some research before it can be worked on or estimated labels Apr 12, 2023
@ThomThomson
Copy link
Contributor

Adding this to our backlog, and to polished panels Phase 1.

It seems like a relatively common pattern to have a go to top link hovering somewhere on the top of the dashboard that auto-scrolls on hover. This will be a fairly difficult feature to develop because it deals with the dashboard scroll bar, and the implementations are often different due to Portable Dashboards.

@ThomThomson ThomThomson added impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. and removed impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. labels Apr 20, 2023
@cqliu1 cqliu1 added bug Fixes for quality problems that affect the customer experience and removed enhancement New value added to drive a business result labels May 1, 2023
@teresaalvarezsoler
Copy link

This works fine for me in Chrome. We could either have a "Send to top" / "Send to bottom" option in the panel settings menu or we could create panels where the user has the focus (I guess this is more difficult to achieve).

@ThomThomson
Copy link
Contributor

++ to the send to top / bottom actions. A send to action could fit in really nicely once the Dashboard panels use hover actions, and it would be relatively simple to build.

@ThomThomson
Copy link
Contributor

Closing this as we will be looking into a new layout engine soon and will consider these sort of user requests there.

@ThomThomson ThomThomson closed this as not planned Won't fix, can't repro, duplicate, stale Mar 14, 2024
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:large Large Level of Effort Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

No branches or pull requests

7 participants