We are building a Forge Custom UI app (jira:issuePanel) that allows users to drag and drop files from their operating system file manager into a file upload panel. The feature works correctly when a Jira issue is opened via its direct URL (full-page view), but completely fails when the issue is opened as a popup modal (the default behaviour when clicking an issue card from a board, backlog, or sprint view).
Steps to reproduce:
-
Install a Forge Custom UI app with
jira:issuePanelthat contains any HTML5 drag-and-drop file upload zone. -
Navigate to a Jira board, backlog, or sprint view.
-
Click on any issue card — Jira opens the issue as a popup/floating dialog.
-
Attempt to drag a file from the OS file manager and drop it anywhere inside the Forge panel.
-
Expected: The drop zone is highlight and receives the file.
-
Actual: The drag cursor shows nothing. No
dragenter,dragover, ordropevents are fired inside the Forge iframe.