Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

UXP Plugin panel loads empty HTML in Photoshop 26.8.1 despite manual DOM injection working

Explorer ,
Jul 01, 2025 Jul 01, 2025

 

I’m experiencing an issue with Photoshop 26.8.1 on Windows 11 Home Edition (fully up to date) where my UXP panel plugin loads with a blank UI. Specifically:

  • The panel opens but the DOM <head> and <body> elements are empty (no HTML content loaded).

  • Manual injection of HTML content via Developer Tools console works perfectly, so the panel DOM is accessible.

  • The plugin manifest and files are correctly structured, including:

    • manifest.json with required icon entries (icons specified both at root and inside entrypoints),

    • index.html with minimal valid HTML content,

    • main.js logging a message,

    • All files are in the same plugin root folder.

  • Tried loading the plugin both unpacked and packaged as .ccx with the same result.

  • Cleared UXP cache and restarted Photoshop multiple times.

  • Tried running Photoshop as Administrator.

  • Tested on multiple user accounts on the same machine.

  • Moved plugin folder location to root drive directory to avoid path or permission issues.

  • No antivirus or security software blocking detected.

  • Plugin loads correctly in the Developer Tools with no file not found errors in console.

  • Plugin folder and files are visible and readable.

  • Tested on a fresh Photoshop install with no other plugins installed.

  • Manual DOM injection works fine, proving the panel UI is functional, but the HTML file is not loaded from disk.

  • All system drivers including GPU drivers are fully up to date.

Steps to reproduce:

  1. Load the attached minimal plugin (manifest, index.html, main.js, icons).

  2. Open the plugin panel in Photoshop.

  3. Observe empty UI and empty DOM <head> and <body>.

  4. Open Developer Tools for the plugin panel and inject:

 

Note. The text files are named correctly in my folder but have been renamed so I could upload them.
 
Here is the HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Working Panel</title>
<style>
html, body {
margin: 0; padding: 0; width: 100%; height: 100%;
background-color: #222;
color: white;
display: flex; align-items: center; justify-content: center;
font-family: sans-serif;
}
</style>
</head>
<body>
<h1>Hello from Working Panel</h1>
<script type="module" src="main.js"></script>
</body>
</html>
 

 

Bug Unresolved
TOPICS
Actions and scripting , SDK
109
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
1 Comment
Explorer ,
Jul 02, 2025 Jul 02, 2025
LATEST

I tracked it down to using manifestVersion: 5. As soon as I dropped down to version 4, things started to work as expected.

Translate
Report