Skip to content

Enabled clipboard access for copy links#1087

Merged
vytisbulkevicius merged 1 commit into
developmentfrom
bugfix/1086
Jul 6, 2026
Merged

Enabled clipboard access for copy links#1087
vytisbulkevicius merged 1 commit into
developmentfrom
bugfix/1086

Conversation

@girishpanchal30

Copy link
Copy Markdown
Contributor

All Submissions:

Changes proposed in this Pull Request:

Enabled clipboard access for the Optimole DAM iframe to allow copy functionality.

Closes #1086

Other information:

  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you written new tests for your changes, as applicable?
  • Have you successfully ran tests with your changes locally?

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes a regression (issue #1086) where the "Copy Link" button inside the Optimole Cloud Library DAM integration silently failed to copy asset URLs to the clipboard. Because the DAM UI is rendered in a cross-origin iframe (https://dashboard.optimole.com/dam), the Clipboard API is blocked unless the embedding page explicitly delegates the permission. The fix adds the allow="clipboard-read; clipboard-write" attribute to the DAM iframe so clipboard access is granted in both the standalone Cloud Library admin page and the WordPress media modal, which share the same render_dashboard_page() markup.

Changes:

  • Added allow="clipboard-read; clipboard-write" to the #om-dam iframe to enable Clipboard API access for the cross-origin DAM UI.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pirate-bot

Copy link
Copy Markdown
Collaborator

Plugin build for e95cf39 is ready 🛎️!

@vytisbulkevicius vytisbulkevicius merged commit 6487444 into development Jul 6, 2026
14 of 15 checks passed
@vytisbulkevicius vytisbulkevicius deleted the bugfix/1086 branch July 6, 2026 07:34
@pirate-bot

Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 4.2.9 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@pirate-bot pirate-bot added the released Indicate that an issue has been resolved and released in a particular version of the product. label Jul 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released Indicate that an issue has been resolved and released in a particular version of the product.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants