Skip to content

Experimental async: issue when hovering a link that has +layout.svelte #17197

@legowhales

Description

@legowhales

Describe the bug

Since svelte 5.42.0, there is a weird reactivity bug in a very specific situation.
Using bits-ui (for example a tooltip), and experimental async, when hovering/preloading a link that points to a page with +layout.svelte, the tooltip freezes. And any other tooltip will not work anymore.

Reproduction

I made a sveltekit project on SvelteLab with everything needed to reproduce the problem: https://www.sveltelab.dev/q30g562x4ns934i

Hope it helps.

Logs

System Info

On macos, sveltelab....

Severity

blocking an upgrade

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions