Skip to content

[Bug Report][3.8.1] V-Menu flickering when at zoom 110% #21238

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

Open
hd-allanvillarreal opened this issue Apr 9, 2025 · 1 comment
Open

[Bug Report][3.8.1] V-Menu flickering when at zoom 110% #21238

hd-allanvillarreal opened this issue Apr 9, 2025 · 1 comment
Labels
C: VMenu T: bug Functionality that does not work as intended/expected

Comments

@hd-allanvillarreal
Copy link

Environment

Vuetify Version: 3.8.1
Vue Version: 3.5.13
Browsers: Chrome 135.0.0.0
OS: Mac OS 10.15.7

Steps to reproduce

  • Zoom in at 110%.
  • Reduce the height of your window so the menu has to have a scrollbar.
  • Open and close the menu quickly, and keep resizing the height if needed.
  • At some point the menu will get stuck trying to figure out the top and max-height of the overlay, producing the flickering.

Expected Behavior

The menu should resize the same way it does without any zoom.

Actual Behavior

The menu flickers and struggles infinitely to get the correct top and max-height values.

Reproduction Link

https://play.vuetifyjs.com/#...

Other comments

Found it pretty similar to bug #21098, but the workaround didn't work for me, and in this case I need to zoom in to reproduce it.

@MatthewAry MatthewAry added T: bug Functionality that does not work as intended/expected C: VMenu labels Apr 10, 2025
@MatthewAry
Copy link
Contributor

I was able to reproduce on my MBP, but the problem is very subtle. I'm curious about the implications of this thing constantly trying to calculate the ideal position.

Screen.Recording.2025-04-09.at.4.59.22.PM.mov

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: VMenu T: bug Functionality that does not work as intended/expected
Projects
None yet
Development

No branches or pull requests

2 participants