Skip to content

fix(vue): remove removed portalled prop from popover - #4088

Merged
Adebesin-Cell merged 1 commit into
v6from
fix/vue-popover-portalled
Sep 19, 2026
Merged

Adebesin-Cell merged 1 commit into
v6from
fix/vue-popover-portalled

Conversation

@Adebesin-Cell

Copy link
Copy Markdown
Collaborator

📝 Description

Removes the portalled prop from Vue's Popover.Root, aligning it with zag v2 and the other frameworks.

⛳️ Current behavior

zag v2 removed portalled (portalling is auto-detected from where the content is rendered), and React, Solid, and Svelte already dropped it. Vue still declared portalled?: boolean and defaulted it — dead surface that did nothing, since the machine ignores it. It wasn't caught by typecheck because Vue declares props locally instead of extending zag's types.

🚀 New behavior

Popover.Root no longer accepts portalled. Decide portalling by rendering the content inside Portal or not.

🧩 Frameworks

  • React
  • Solid
  • Svelte
  • Vue

React/Solid/Svelte already removed it; this brings Vue to parity.

💣 Is this a breaking change (Yes/No): No

The prop was already inert in v6.

✅ Checklist

  • Added a changeset for user-facing changes
  • Added or updated tests
  • Added an example for any new prop or part
  • Updated the docs

@vercel

vercel Bot commented Sep 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
ark-docs Ready Ready Preview Sep 19, 2026 4:35am UTC

Request Review

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adebesin-Cell has reached the 50-credit limit for trial accounts. To continue receiving code reviews, upgrade your plan.

@Adebesin-Cell
Adebesin-Cell force-pushed the fix/vue-popover-portalled branch from 23769bb to 70af867 Compare September 19, 2026 04:31
@Adebesin-Cell
Adebesin-Cell merged commit d2d8be9 into v6 Sep 19, 2026
6 checks passed
@Adebesin-Cell
Adebesin-Cell deleted the fix/vue-popover-portalled branch September 19, 2026 04:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant