Enabled clipboard access for copy links#1087
Conversation
There was a problem hiding this comment.
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-damiframe 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.
|
🎉 This PR is included in version 4.2.9 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
All Submissions:
Changes proposed in this Pull Request:
Enabled clipboard access for the Optimole DAM iframe to allow copy functionality.
Closes #1086
Other information: