Skip to content

[Bug Report][3.10.3] V-Overlay in MobileDevices with Mode "as DesktopWindow" is positioned incorrectly #22124

@Leubeling

Description

@Leubeling

Environment

Vuetify Version: 3.10.3
Vue Version: 3.5.13
OS: Android

Steps to reproduce

  1. Create a vueapp direct for to fit the hole Page.
  2. use a
  3. use this app with android->chrome->in mode "desktopview"

Expected Behavior

The “new Box()” on document.documentElement fits to the entire document.

Actual Behavior

The “new Box()” on document.documentElement does not fit the entire document. It is additionally manipulated with visualViewport.scale, which always makes it appear too small.

As a result, the selection is recalculated several times due to overFlow and appears in the wrong place.

Reproduction Link

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

Unfortunately, I can't reproduce this with the tool, as document.documentElement is never used as an overlay.

Other comments

I suspect that the problem is caused by manipulating the visualViewport.scale. If you remove this, everything seems to work as desired.

Images

https://cdn.cosmicjs.com/50376860-9ad7-11f0-bba7-d56988718db7-Bildschirmfoto-vom-2025-09-26-14-08-27.png

Metadata

Metadata

Assignees

No one assigned

    Labels

    C: VOverlayT: bugFunctionality that does not work as intended/expected

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions