-
Notifications
You must be signed in to change notification settings - Fork 949
Open
Labels
bugSomething isn't workingSomething isn't workingtriageAwaiting initial review and prioritizationAwaiting initial review and prioritizationv4#4488#4488
Description
Environment
- Operating System: Darwin
- Node Version: v24.5.0
- Nuxt Version: 4.2.1
- CLI Version: 3.30.0
- Nitro Version: 2.12.9
- Package Manager: [email protected]
- Builder: -
- User Config: compatibilityDate, devtools, future, app, modules, $production, css, runtimeConfig, site, socialShare, ogImage, fonts, vite, scripts, typescript, i18n, icon, nitro, devServer, sentry, sourcemap
- Runtime Modules: @nuxt/[email protected], [email protected], @nuxt/[email protected], @vueuse/[email protected], @nuxtjs/[email protected], @pinia/[email protected], [email protected], @nuxt/[email protected], [email protected], @stefanobartoletti/[email protected]
- Build Modules: -
Is this bug related to Nuxt or Vue?
Nuxt
Package
v4.x
Version
v.4.2.1
Reproduction
The chat template is a good reproduction for this:
https://github.com/nuxt-ui-templates/chat
Description
Since iOS 26, the bottom bar in Safari is transparent and the content scrolls behind it. However, this behavior sometimes breaks when using an overlay component.
Interestingly, on the Nuxt UI site itself (and some other templates) it's working fine. I haven't figured out yet what exactly causes this. I've tried adding and removing absolutely/fixed positioned elements to the bottom, but this doesn't seem to change anything.
Additional context
- The white background spans over the whole height
- When opening the overlay menu, Safari adds a background to the bottom bar
- The bottom bar stays until a hard reload
Logs
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingtriageAwaiting initial review and prioritizationAwaiting initial review and prioritizationv4#4488#4488