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

"endless zoom loop" in Chrome on Windows #132

Open
lars-t-hansen opened this issue Oct 6, 2023 · 3 comments
Open

"endless zoom loop" in Chrome on Windows #132

lars-t-hansen opened this issue Oct 6, 2023 · 3 comments
Labels
component:dashboard HTML and JS pri:low task:bug Something isn't working task:ux User experience, both web and command line

Comments

@lars-t-hansen
Copy link
Collaborator

Observed by @sherinsugathan, I believe in Chrome on Windows, but not seen by me:

I see a zoom out animation playing in loop forever in my Windows Chrome browser for the address http://158.39.48.160/ml-webload.html

No clue what this might be. The graph animates a bit when it is drawn but this sounds like something else. @sherinsugathan, are you able to capture this somehow as a screenshot or video, or look in the developer console for errors while it's going on?

@lars-t-hansen lars-t-hansen added task:bug Something isn't working task:ux User experience, both web and command line pri:high labels Oct 6, 2023
@lars-t-hansen
Copy link
Collaborator Author

@lars-t-hansen
Copy link
Collaborator Author

I'm unable to repro this on any platform so far, including Chrome 117 on Windows 10. It's clear that chart.js changes its animation behavior depending on the window size: at small sizes, it does not animate; at intermediate sizes, it does, and then at very large (or sufficently full-screen-like) sizes it does not, again.

Since this is hard to repro I'm going to remove the Important label, but we'll keep the bug open until something actionable happens.

@sherinsugathan
Copy link

sherinsugathan commented Oct 6, 2023

Yes, I do see different behavior for different windows sizes. I am adding some more observations below:

  • I have same issue in Microsoft Edge browser.
  • At maximized and 125% scale state and some specific zoom levels, there is no animation at all. This behavior is common in all browsers that I have.
  • At the windows level "scale and layout", I am using a recommended scale of 250%.
  • There are open issues with the library itself (Chart shrinking uncontrollably on browser zoom chartjs/Chart.js#11089) somewhat close to the scenario I see. That issue also blames chrome specifically :) So I would not recommend spending too much time on this right now.

@lars-t-hansen lars-t-hansen changed the title Dashboard: "endless zoom loop" in Chrome on Windows "endless zoom loop" in Chrome on Windows Oct 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:dashboard HTML and JS pri:low task:bug Something isn't working task:ux User experience, both web and command line
Projects
None yet
Development

No branches or pull requests

2 participants