Skip to content

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

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

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

Conversation

@bennypowers

@bennypowers bennypowers commented Apr 30, 2026

Copy link
Copy Markdown
Member

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

changeset-bot Bot commented Apr 30, 2026

Copy link
Copy Markdown

🦋 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

netlify Bot commented Apr 30, 2026

Copy link
Copy Markdown

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

github-actions Bot commented Apr 30, 2026

Copy link
Copy Markdown
Contributor

✅ Commitlint tests passed!

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

@zeroedin zeroedin left a comment

Copy link
Copy Markdown
Collaborator

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