# Photoshop

**URL:** https://forums.creativeclouddeveloper.com/c/photoshop/63.md

[Latest](https://forums.creativeclouddeveloper.com/latest.md) · [Categories](https://forums.creativeclouddeveloper.com/categories.md) · [Tags](https://forums.creativeclouddeveloper.com/tags.md)

---

## [About the Photoshop category](https://forums.creativeclouddeveloper.com/t/about-the-photoshop-category/2064)

<div class="topic-metadata">

**Author:** [@simon](https://forums.creativeclouddeveloper.com/u/simon)\
**Replies:** 0

</div>

This is the parent category for Photoshop. There are sub-categories for each API: UXP Plugin API More soon…

---

## [UXP: Photoshop's color picker intermittently cancels the modal dialog that opened it](https://forums.creativeclouddeveloper.com/t/uxp-photoshops-color-picker-intermittently-cancels-the-modal-dialog-that-opened-it/12184)

<div class="topic-metadata">

**Author:** [@Kayrock](https://forums.creativeclouddeveloper.com/u/Kayrock)\
**Replies:** 2\
**Last updated:** [September 24, 2026, 10:35pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-photoshops-color-picker-intermittently-cancels-the-modal-dialog-that-opened-it/12184 "2026-09-24T22:35:00Z")

</div>

A modal dialog (dialog.uxpShowModal) opens the color picker via batchPlay showColorPicker. On dismissal the plugin’s dialog sometimes gets a cancel and closes with “reasonCanceled”. About 1 in 20 picks. All dismissal rou…

---

## [\[bug\] Executing batchPlay after closing modal dialog requires setTimeout() function](https://forums.creativeclouddeveloper.com/t/bug-executing-batchplay-after-closing-modal-dialog-requires-settimeout-function/12111)

<div class="topic-metadata">

**Author:** [@AnthonyK](https://forums.creativeclouddeveloper.com/u/AnthonyK)\
**Replies:** 2\
**Last updated:** [September 24, 2026, 4:09pm UTC](https://forums.creativeclouddeveloper.com/t/bug-executing-batchplay-after-closing-modal-dialog-requires-settimeout-function/12111 "2026-09-24T16:09:56Z")

</div>

Starting with Photoshop 2026 v27.9, I began getting reports that batchPlay that ran using the return value when closing a modal dialog was giving errors. The attached plugin demonstrates this problem. The plugin has on…

---

## [putPixels ignores transparency in Grayscale and Lab documents](https://forums.creativeclouddeveloper.com/t/putpixels-ignores-transparency-in-grayscale-and-lab-documents/12187)

<div class="topic-metadata">

**Author:** [@Kayrock](https://forums.creativeclouddeveloper.com/u/Kayrock)\
**Replies:** 1\
**Last updated:** [September 23, 2026, 7:17pm UTC](https://forums.creativeclouddeveloper.com/t/putpixels-ignores-transparency-in-grayscale-and-lab-documents/12187 "2026-09-23T19:17:39Z")

</div>

@samgannaway In an RGB document, imaging.putPixels can write partly transparent pixels to a layer. In a Grayscale or Lab document, the same call makes every pixel fully opaque, and it doesn’t raise an error. The docs l…

---

## [Built a site that tells you if the latest Photoshop update is safe](https://forums.creativeclouddeveloper.com/t/built-a-site-that-tells-you-if-the-latest-photoshop-update-is-safe/12182)

<div class="topic-metadata">

**Author:** [@tomzag](https://forums.creativeclouddeveloper.com/u/tomzag)\
**Replies:** 0\
**Last updated:** [September 21, 2026, 8:02am UTC](https://forums.creativeclouddeveloper.com/t/built-a-site-that-tells-you-if-the-latest-photoshop-update-is-safe/12182 "2026-09-21T08:02:07Z")

</div>

I’m in the prerelease program of Photoshop and I test my plugins against the Beta anyway, so I usually know what’s broken before a release ships. The Beta is open to everyone, but nobody should do real work in it, and fo…

---

## [\[bug\] sp-picker not selectable on secondary monitor (includes repro code!)](https://forums.creativeclouddeveloper.com/t/bug-sp-picker-not-selectable-on-secondary-monitor-includes-repro-code/12096)

<div class="topic-metadata">

**Author:** [@ducke](https://forums.creativeclouddeveloper.com/u/ducke)\
**Replies:** 10\
**Last updated:** [September 16, 2026, 5:46pm UTC](https://forums.creativeclouddeveloper.com/t/bug-sp-picker-not-selectable-on-secondary-monitor-includes-repro-code/12096 "2026-09-16T17:46:41Z")

</div>

Writing a UXP photoshop plugin. Started with just an panel, populated by a single sp-picker. Works completely fine on primary monitor. When the panel is moved to the secondary monitor, it is no longer selectable via m…

---

## [ImageBlob regression in 27.9.1 and 27.10.0: all documented pixel formats misdecode; RGBA read in wrong byte order](https://forums.creativeclouddeveloper.com/t/imageblob-regression-in-27-9-1-and-27-10-0-all-documented-pixel-formats-misdecode-rgba-read-in-wrong-byte-order/12150)

<div class="topic-metadata">

**Author:** [@Kayrock](https://forums.creativeclouddeveloper.com/u/Kayrock)\
**Replies:** 7\
**Last updated:** [September 14, 2026, 7:38pm UTC](https://forums.creativeclouddeveloper.com/t/imageblob-regression-in-27-9-1-and-27-10-0-all-documented-pixel-formats-misdecode-rgba-read-in-wrong-byte-order/12150 "2026-09-14T19:38:34Z")

</div>

Since 27.9.1, ImageBlob → createObjectURL → \<img\> misdecodes every documented format. Verified with the attached minimal repro plugin: correct on 26.11.2, broken on 27.9.1 and 27.10.0, same machine (screenshots attach…

---

## [Channel Ports from a hybrid .uxpaddon: any way to get a live document port?](https://forums.creativeclouddeveloper.com/t/channel-ports-from-a-hybrid-uxpaddon-any-way-to-get-a-live-document-port/12163)

<div class="topic-metadata">

**Author:** [@Kayrock](https://forums.creativeclouddeveloper.com/u/Kayrock)\
**Replies:** 2\
**Last updated:** [September 14, 2026, 6:33pm UTC](https://forums.creativeclouddeveloper.com/t/channel-ports-from-a-hybrid-uxpaddon-any-way-to-get-a-live-document-port/12163 "2026-09-14T18:33:32Z")

</div>

I do processing natively in a .uxpaddon and I would live to be able to read and write the document’s pixels from there. PSDLLMain fires in the addon and I can acquire kPSChannelPortsSuite fine. What I can’t find is any …

---

## [UXP UI backend update in Photoshop Beta](https://forums.creativeclouddeveloper.com/t/uxp-ui-backend-update-in-photoshop-beta/11910)

<div class="topic-metadata">

**Author:** [@samgannaway](https://forums.creativeclouddeveloper.com/u/samgannaway)\
**Replies:** 53\
**Last updated:** [September 14, 2026, 3:13pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-ui-backend-update-in-photoshop-beta/11910 "2026-09-14T15:13:24Z")

</div>

And now a message from one of our infrastructure teams: Hi Everyone, We are pleased to share that the Photoshop’s backend infrastructure for UXP plugins has been updated and is now available in the Photoshop Beta buil…

---

## [Is the PIChannelPortsSuite available to UXP hybrid plugins?](https://forums.creativeclouddeveloper.com/t/is-the-pichannelportssuite-available-to-uxp-hybrid-plugins/10733)

<div class="topic-metadata">

**Author:** [@datboi](https://forums.creativeclouddeveloper.com/u/datboi)\
**Replies:** 2\
**Last updated:** [September 14, 2026, 12:17pm UTC](https://forums.creativeclouddeveloper.com/t/is-the-pichannelportssuite-available-to-uxp-hybrid-plugins/10733 "2026-09-14T12:17:16Z")

</div>

I’m working on a plugin and was able to successfuly ‘acquire’ the ChannelPort suite, but any attempt to create a channel port, read or write, results in an error: 0x5041524D, which translates to ‘PARM’ = errPlugInBadPara…

---

## [Adobe and UXP Plugin Cost](https://forums.creativeclouddeveloper.com/t/adobe-and-uxp-plugin-cost/12151)

<div class="topic-metadata">

**Author:** [@haller](https://forums.creativeclouddeveloper.com/u/haller)\
**Replies:** 0\
**Last updated:** [September 7, 2026, 10:34am UTC](https://forums.creativeclouddeveloper.com/t/adobe-and-uxp-plugin-cost/12151 "2026-09-07T10:34:18Z")

</div>

Some of my users have written to me that they will not renew the contract for the UXP Plugin panels, because the cost of Photoshop has increased too much and they will move on to other products. I wanted to know if this…

---

## [Feature Request: It would be amazing if UXP supported plugin as an adjustment layer](https://forums.creativeclouddeveloper.com/t/feature-request-it-would-be-amazing-if-uxp-supported-plugin-as-an-adjustment-layer/12142)

<div class="topic-metadata">

**Author:** [@Kayrock](https://forums.creativeclouddeveloper.com/u/Kayrock)\
**Replies:** 2\
**Last updated:** [September 4, 2026, 8:51pm UTC](https://forums.creativeclouddeveloper.com/t/feature-request-it-would-be-amazing-if-uxp-supported-plugin-as-an-adjustment-layer/12142 "2026-09-04T20:51:16Z")

</div>

Title says it all, but the post must be at least 20 characters.

---

## [⚡ Validator for UXP is now available on VSCode Marketplace](https://forums.creativeclouddeveloper.com/t/validator-for-uxp-is-now-available-on-vscode-marketplace/7611)

<div class="topic-metadata">

**Author:** [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Replies:** 10\
**Last updated:** [September 3, 2026, 9:36am UTC](https://forums.creativeclouddeveloper.com/t/validator-for-uxp-is-now-available-on-vscode-marketplace/7611 "2026-09-03T09:36:07Z")

</div>

Validator for UXP is now available on VSCode Marketplace: Validator for UXP - Visual Studio Marketplace :fire: And open-sourced on GitHub: GitHub - jardicc/vscode-uxp-validator :beers: Please check it and let know your…

---

## [UXP UI Request Compilation](https://forums.creativeclouddeveloper.com/t/uxp-ui-request-compilation/11919)

<div class="topic-metadata">

**Author:** [@cvkkronyak](https://forums.creativeclouddeveloper.com/u/cvkkronyak)\
**Replies:** 15\
**Last updated:** [September 2, 2026, 6:47pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-ui-request-compilation/11919 "2026-09-02T18:47:43Z")

</div>

We have been in the process of porting our CEP panel to UXP, starting with Photoshop since it is the most comprehensive in terms of feature parity. I recently attended an Adobe developer event coinciding with NAB and i…

---

## [UXP plugin can't install in 27 using UPIA](https://forums.creativeclouddeveloper.com/t/uxp-plugin-cant-install-in-27-using-upia/12135)

<div class="topic-metadata">

**Author:** [@bimargulies](https://forums.creativeclouddeveloper.com/u/bimargulies)\
**Replies:** 2\
**Last updated:** [August 29, 2026, 8:44pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-plugin-cant-install-in-27-using-upia/12135 "2026-08-29T20:44:30Z")

</div>

A plugin that installed with upia under 27.9 fails to install under 27.10. The UPIA error message is Installing extension with file path = /Users/bensonmargulies/Downloads/c41.ccx Failed to install, status = -267!. EM…

---

## [Released a portrait retouching plugin — some UXP lessons from the build](https://forums.creativeclouddeveloper.com/t/released-a-portrait-retouching-plugin-some-uxp-lessons-from-the-build/12117)

<div class="topic-metadata">

**Author:** [@Arnold](https://forums.creativeclouddeveloper.com/u/Arnold)\
**Replies:** 18\
**Last updated:** [August 29, 2026, 8:11pm UTC](https://forums.creativeclouddeveloper.com/t/released-a-portrait-retouching-plugin-some-uxp-lessons-from-the-build/12117 "2026-08-29T20:11:45Z")

</div>

I released my first Photoshop UXP plugin last month, after about a year of building. A few things I ran into that might save someone else time. Opening a folder is not possible. I wanted a button that opens the export …

---

## [Photoshop 27.9.1 — Packaged UXP plugin (.ccx) fails to install ("Couldn't install plugin" / "Compatible app required"), Premiere fine, dev-mode fine](https://forums.creativeclouddeveloper.com/t/photoshop-27-9-1-packaged-uxp-plugin-ccx-fails-to-install-couldnt-install-plugin-compatible-app-required-premiere-fine-dev-mode-fine/12089)

<div class="topic-metadata">

**Author:** [@ved](https://forums.creativeclouddeveloper.com/u/ved)\
**Replies:** 2\
**Last updated:** [August 29, 2026, 3:23pm UTC](https://forums.creativeclouddeveloper.com/t/photoshop-27-9-1-packaged-uxp-plugin-ccx-fails-to-install-couldnt-install-plugin-compatible-app-required-premiere-fine-dev-mode-fine/12089 "2026-08-29T15:23:39Z")

</div>

Hi all, We’re seeing a packaged UXP plugin fail to install specifically on Photoshop 27.9.1, while the exact same plugin architecture works fine on Premiere Pro. Posting in case others are hitting this with the new 27.9…

---

## [\[bug\] Color Picker problem when Move tool active (Mac only) -- demo plugin attached](https://forums.creativeclouddeveloper.com/t/bug-color-picker-problem-when-move-tool-active-mac-only-demo-plugin-attached/12104)

<div class="topic-metadata">

**Author:** [@AnthonyK](https://forums.creativeclouddeveloper.com/u/AnthonyK)\
**Replies:** 0\
**Last updated:** [August 19, 2026, 7:23pm UTC](https://forums.creativeclouddeveloper.com/t/bug-color-picker-problem-when-move-tool-active-mac-only-demo-plugin-attached/12104 "2026-08-19T19:23:30Z")

</div>

When the Move tool is the active tool and a UXP plugin opens the Photoshop Color Picker on Mac, focus appears to remain on the plugin instead of returning to Photoshop. This becomes obvious when attempting to pick a col…

---

## [Recurring native crash (SIGSEGV / EXCEPTION\_ACCESS\_VIOLATION) in torq::seal\_napi::Context, UXP webview plugin](https://forums.creativeclouddeveloper.com/t/recurring-native-crash-sigsegv-exception-access-violation-in-torq-context-uxp-webview-plugin/12101)

<div class="topic-metadata">

**Author:** [@LanceK01](https://forums.creativeclouddeveloper.com/u/LanceK01)\
**Replies:** 0\
**Last updated:** [August 18, 2026, 1:16pm UTC](https://forums.creativeclouddeveloper.com/t/recurring-native-crash-sigsegv-exception-access-violation-in-torq-context-uxp-webview-plugin/12101 "2026-08-18T13:16:54Z")

</div>

Hi everyone – hoping to tap into the community’s experience on a tricky one we’ve been chasing for a while. Our UXP plugin’s main UI runs inside a \<webview\> panel element, talking to the host/panel JS context (where re…

---

## [Is the "Input Type Range" broken? Where's the option to turn Drover off?](https://forums.creativeclouddeveloper.com/t/is-the-input-type-range-broken-wheres-the-option-to-turn-drover-off/12065)

<div class="topic-metadata">

**Author:** [@Jan](https://forums.creativeclouddeveloper.com/u/Jan)\
**Replies:** 11\
**Last updated:** [August 11, 2026, 1:08pm UTC](https://forums.creativeclouddeveloper.com/t/is-the-input-type-range-broken-wheres-the-option-to-turn-drover-off/12065 "2026-08-11T13:08:56Z")

</div>

We don’t use sp-slider; we use the native slider, and we’re now getting customer inquiries saying the sliders aren’t working anymore. I’ll set aside for now the fact that the text in the input fields is positioned “a bit…

---

## [Is Photoshop’s Match Font Engine Available Through UXP, ExtendScript, Action Manager, CEP, or an Adobe Cloud Service? Is There an Adobe Fonts API?](https://forums.creativeclouddeveloper.com/t/is-photoshop-s-match-font-engine-available-through-uxp-extendscript-action-manager-cep-or-an-adobe-cloud-service-is-there-an-adobe-fonts-api/12069)

<div class="topic-metadata">

**Author:** [@Gabs](https://forums.creativeclouddeveloper.com/u/Gabs)\
**Replies:** 0\
**Last updated:** [August 8, 2026, 3:23pm UTC](https://forums.creativeclouddeveloper.com/t/is-photoshop-s-match-font-engine-available-through-uxp-extendscript-action-manager-cep-or-an-adobe-cloud-service-is-there-an-adobe-fonts-api/12069 "2026-08-08T15:23:07Z")

</div>

I am exploring the possibility of developing a panel for After Effects 2025 that works similarly to Photoshop’s Match Font feature. The intended workflow would be: The user selects or imports a screenshot containing t…

---

## [Problem Installing UXP plugins on Windows 10](https://forums.creativeclouddeveloper.com/t/problem-installing-uxp-plugins-on-windows-10/12030)

<div class="topic-metadata">

**Author:** [@photonic](https://forums.creativeclouddeveloper.com/u/photonic)\
**Replies:** 4\
**Last updated:** [August 7, 2026, 5:07pm UTC](https://forums.creativeclouddeveloper.com/t/problem-installing-uxp-plugins-on-windows-10/12030 "2026-08-07T17:07:29Z")

</div>

I have a client with a Windows 10. He’s trying to install my .CCX file but: Double click, the mouse loads for a second and nothing happens. Right click and open with → UnifiedExtensionManager, nothing happens. Manual i…

---

## [Webview questions](https://forums.creativeclouddeveloper.com/t/webview-questions/12040)

<div class="topic-metadata">

**Author:** [@photonic](https://forums.creativeclouddeveloper.com/u/photonic)\
**Replies:** 2\
**Last updated:** [August 7, 2026, 2:06am UTC](https://forums.creativeclouddeveloper.com/t/webview-questions/12040 "2026-08-07T02:06:34Z")

</div>

How can I make the webview fill the entire body? This doesn’t work \<body\> \<webview id="panelWebview" width="100%" height="100%" src="./webview/webview.html"\>\</webview\> \</body\>

---

## [Photoshop UXP fails to launch.](https://forums.creativeclouddeveloper.com/t/photoshop-uxp-fails-to-launch/12057)

<div class="topic-metadata">

**Author:** [@take30978846yxnu](https://forums.creativeclouddeveloper.com/u/take30978846yxnu)\
**Replies:** 2\
**Last updated:** [August 5, 2026, 5:16pm UTC](https://forums.creativeclouddeveloper.com/t/photoshop-uxp-fails-to-launch/12057 "2026-08-05T17:16:42Z")

</div>

Photoshop UXP crashes immediately upon startup, and the panel fails to load. Even when attempting to load it via the UXP Developer Tool, main.js does not execute, and index.html is not displayed. The following errors ap…

---

## [Forum updates: new "Announcements" category + a restructured UXP section](https://forums.creativeclouddeveloper.com/t/forum-updates-new-announcements-category-a-restructured-uxp-section/12047)

<div class="topic-metadata">

**Author:** [@kasi\_viswanathan](https://forums.creativeclouddeveloper.com/u/kasi_viswanathan)\
**Replies:** 0\
**Last updated:** [August 4, 2026, 11:11am UTC](https://forums.creativeclouddeveloper.com/t/forum-updates-new-announcements-category-a-restructured-uxp-section/12047 "2026-08-04T11:11:37Z")

</div>

Hi everyone, We have made a couple of changes to how the forums are organized, and we wanted to share them here so you know where things have moved. “Events” is now “Announcements” The category previously called Event…

---

## [How can I set the clone stamp offset from UXP / batchPlay assuming Aligned is checked?](https://forums.creativeclouddeveloper.com/t/how-can-i-set-the-clone-stamp-offset-from-uxp-batchplay-assuming-aligned-is-checked/12031)

<div class="topic-metadata">

**Author:** [@sizer99](https://forums.creativeclouddeveloper.com/u/sizer99)\
**Replies:** 2\
**Last updated:** [August 1, 2026, 8:51pm UTC](https://forums.creativeclouddeveloper.com/t/how-can-i-set-the-clone-stamp-offset-from-uxp-batchplay-assuming-aligned-is-checked/12031 "2026-08-01T20:51:34Z")

</div>

How can I set the X/Y offset for clone stamp as seen in the Window → Clone Source dialog? I have written a UXP plugin to let me select two points in the image and figure out the optional clone stamp pixel offset so that…

---

## [What is the path to build Photoshop UXP plugins in 2026?](https://forums.creativeclouddeveloper.com/t/what-is-the-path-to-build-photoshop-uxp-plugins-in-2026/12000)

<div class="topic-metadata">

**Author:** [@vtc](https://forums.creativeclouddeveloper.com/u/vtc)\
**Replies:** 5\
**Last updated:** [July 31, 2026, 12:56am UTC](https://forums.creativeclouddeveloper.com/t/what-is-the-path-to-build-photoshop-uxp-plugins-in-2026/12000 "2026-07-31T00:56:12Z")

</div>

Hi everyone, I’m interested in building my own UXP plugin for Photoshop and would like to use the most up-to-date stack that Adobe officially supports. I initially tried the SWC UXP Wrapper, but I found the available w…

---

## [How do I log something from UXP C++ addone?](https://forums.creativeclouddeveloper.com/t/how-do-i-log-something-from-uxp-c-addone/11005)

<div class="topic-metadata">

**Author:** [@diredko](https://forums.creativeclouddeveloper.com/u/diredko)\
**Replies:** 1\
**Last updated:** [July 9, 2026, 8:20pm UTC](https://forums.creativeclouddeveloper.com/t/how-do-i-log-something-from-uxp-c-addone/11005 "2026-07-09T20:20:30Z")

</div>

How do I print logs from UXP C++ addon and where are they stored on Win and on Mac

---

## [Hello and some UI questions](https://forums.creativeclouddeveloper.com/t/hello-and-some-ui-questions/12005)

<div class="topic-metadata">

**Author:** [@JohnDes](https://forums.creativeclouddeveloper.com/u/JohnDes)\
**Replies:** 1\
**Last updated:** [July 9, 2026, 4:49pm UTC](https://forums.creativeclouddeveloper.com/t/hello-and-some-ui-questions/12005 "2026-07-09T16:49:53Z")

</div>

Hi there, thanks to ClaudeCode I’m happily building some nice color processing plugins for PS, merging channel mixer math with selective color math. Unfortunately, despite trying every trick I can find, we have not been…

---

## [Is there ANY way to grab the userInfo.userId() value using Manifest Version 4?](https://forums.creativeclouddeveloper.com/t/is-there-any-way-to-grab-the-userinfo-userid-value-using-manifest-version-4/12007)

<div class="topic-metadata">

**Author:** [@king\_anton](https://forums.creativeclouddeveloper.com/u/king_anton)\
**Replies:** 0\
**Last updated:** [July 9, 2026, 1:35am UTC](https://forums.creativeclouddeveloper.com/t/is-there-any-way-to-grab-the-userinfo-userid-value-using-manifest-version-4/12007 "2026-07-09T01:35:41Z")

</div>

It would require a brutally massive refactor of my entire codebase to switch my plugin from v4 to v5. However I have a critical requirement where I need this unique user ID attribute. Can anyone think of some kind of me…

[Next page](https://forums.creativeclouddeveloper.com/c/photoshop/63.md?page=1)
