Skip to content

fix(core): iframe support in floating dom controller#3116

Merged
bennypowers merged 3 commits intomainfrom
fix/tooltip/iframe
Apr 30, 2026
Merged

fix(core): iframe support in floating dom controller#3116
bennypowers merged 3 commits intomainfrom
fix/tooltip/iframe

Conversation

@bennypowers
Copy link
Copy Markdown
Member

@bennypowers bennypowers commented Apr 30, 2026

What I did

  1. fix floating-dom-controller in iframes

Testing Instructions

  1. add <iframe src="/components/tooltip/demo/" height="800"></iframe> to any docs page
  2. npm run serve
  3. note that tooltip works

@bennypowers bennypowers requested a review from zeroedin April 30, 2026 10:39
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Apr 30, 2026

🦋 Changeset detected

Latest commit: d26b663

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@patternfly/pfe-core Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 30, 2026

Deploy Preview for patternfly-elements ready!

Name Link
🔨 Latest commit bd4f67b
😎 Deploy Preview https://deploy-preview-3116--patternfly-elements.netlify.app/

To edit notification comments on pull requests, go to your Netlify site settings.

@bennypowers bennypowers changed the title Fix/tooltip/iframe fix(core): iframe support in floating dom controller Apr 30, 2026
@github-actions github-actions Bot added the AT passed Automated testing has passed label Apr 30, 2026
@github-actions
Copy link
Copy Markdown
Contributor

SSR Test Run for eced8c2: Report

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 30, 2026

✅ Commitlint tests passed!

More Info
{
  "valid": true,
  "errors": [],
  "warnings": [],
  "input": "fix(core): iframe support in floating dom controller"
}

Copy link
Copy Markdown
Collaborator

@zeroedin zeroedin left a comment

Choose a reason for hiding this comment

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

LGTM, tested downstream as well

@bennypowers bennypowers enabled auto-merge (squash) April 30, 2026 13:20
@bennypowers bennypowers merged commit 6d1520a into main Apr 30, 2026
15 checks passed
@bennypowers bennypowers deleted the fix/tooltip/iframe branch April 30, 2026 13:22
@github-actions
Copy link
Copy Markdown
Contributor

SSR Test Run for bd4f67b: Report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AT passed Automated testing has passed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants