# \#javascript

**URL:** https://forums.creativeclouddeveloper.com/tag/javascript/103.md

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

---

## [Need UXP Show / Hide Events in Premiere Pro For Panel Reload](https://forums.creativeclouddeveloper.com/t/need-uxp-show-hide-events-in-premiere-pro-for-panel-reload/11846)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 3\
**Last updated:** [October 29, 2026, 2:38am UTC](https://forums.creativeclouddeveloper.com/t/need-uxp-show-hide-events-in-premiere-pro-for-panel-reload/11846 "2026-10-29T02:38:05Z")

</div>

An active project we’re working on needs the UXP Plugin state to refresh each time the user closes and opens the panel, however by default UXP state persists. Entrypoint Setup() events seem like the logical place to ove…

---

## [AE UXP Needs Code Samples in Docs + Sample UXP Panel](https://forums.creativeclouddeveloper.com/t/ae-uxp-needs-code-samples-in-docs-sample-uxp-panel/12350)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 2\
**Last updated:** [October 29, 2026, 2:17am UTC](https://forums.creativeclouddeveloper.com/t/ae-uxp-needs-code-samples-in-docs-sample-uxp-panel/12350 "2026-10-29T02:17:12Z")

</div>

Having Code Samples in the AE UXP documentation is going to be really important as just defining the objects & properties in the docs like it is now doesn’t show devs how things fit together. For example the RenderQueu…

---

## [Hybrid UXP Plugin Broken in PPRO 26.5.2 & PS 27.7.0 on MacOS](https://forums.creativeclouddeveloper.com/t/hybrid-uxp-plugin-broken-in-ppro-26-5-2-ps-27-7-0-on-macos/12322)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 7\
**Last updated:** [October 26, 2026, 5:54pm UTC](https://forums.creativeclouddeveloper.com/t/hybrid-uxp-plugin-broken-in-ppro-26-5-2-ps-27-7-0-on-macos/12322 "2026-10-26T17:54:31Z")

</div>

Thanks to @mamoworld and @gregbenz for bringing this to my attention. In both Premiere 26.5.2 & Photoshop 27.7.0 any UXP Hybrid Plugin that’s installed via CCX will no longer appear in the UXP Plugins menu. The only wo…

---

## [Feature Request: UXP API for Getting and Setting AE Label Colors](https://forums.creativeclouddeveloper.com/t/feature-request-uxp-api-for-getting-and-setting-ae-label-colors/12360)

<div class="topic-metadata">

**Author:** [@dongxi](https://forums.creativeclouddeveloper.com/u/dongxi)\
**Replies:** 0\
**Last updated:** [October 26, 2026, 9:04am UTC](https://forums.creativeclouddeveloper.com/t/feature-request-uxp-api-for-getting-and-setting-ae-label-colors/12360 "2026-10-26T09:04:38Z")

</div>

Hello Adobe team, During the ExtendScript era, we did not have an official API to retrieve After Effects label colors. We had to rely on our own workaround by extracting information from the preference file to get the l…

---

## [Scripting limitations of .psjs](https://forums.creativeclouddeveloper.com/t/scripting-limitations-of-psjs/12343)

<div class="topic-metadata">

**Author:** [@Pye](https://forums.creativeclouddeveloper.com/u/Pye)\
**Replies:** 1\
**Last updated:** [October 22, 2026, 7:33am UTC](https://forums.creativeclouddeveloper.com/t/scripting-limitations-of-psjs/12343 "2026-10-22T07:33:25Z")

</div>

i really don’t see the need to impose limitations on workflow and slow people down by stopping .psjs from being able to launch and run other scripts. The whole purpose is to speed up workflow, there is no authority such…

---

## [Need help finding the active brush presets name](https://forums.creativeclouddeveloper.com/t/need-help-finding-the-active-brush-presets-name/11437)

<div class="topic-metadata">

**Author:** [@blitzshield](https://forums.creativeclouddeveloper.com/u/blitzshield)\
**Replies:** 2\
**Last updated:** [October 15, 2026, 4:53pm UTC](https://forums.creativeclouddeveloper.com/t/need-help-finding-the-active-brush-presets-name/11437 "2026-10-15T16:53:49Z")

</div>

Hi, I’m currently trying to make a small extension for photoshop which is basically a really barebones brush palette / favourites panel. I’m using UXP and the idea behind it is as follows: Get the current active brus…

---

## [TypeScript Definitions for InDesign UXP](https://forums.creativeclouddeveloper.com/t/typescript-definitions-for-indesign-uxp/9098)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 5\
**Last updated:** [October 12, 2026, 4:07pm UTC](https://forums.creativeclouddeveloper.com/t/typescript-definitions-for-indesign-uxp/9098 "2026-10-12T16:07:59Z")

</div>

Do we have an ETA on when we should expect TypeScript Definition files for UXP in InDesign? Currently both Photoshop and Premiere Pro have auto-generated types from their respective teams. This is really crucial for UXP…

---

## [How to set a Keyboard Shortcut for a Photoshop UXP plugin?](https://forums.creativeclouddeveloper.com/t/how-to-set-a-keyboard-shortcut-for-a-photoshop-uxp-plugin/3236)

<div class="topic-metadata">

**Author:** [@blastframe](https://forums.creativeclouddeveloper.com/u/blastframe)\
**Replies:** 24\
**Last updated:** [October 9, 2026, 8:55am UTC](https://forums.creativeclouddeveloper.com/t/how-to-set-a-keyboard-shortcut-for-a-photoshop-uxp-plugin/3236 "2026-10-09T08:55:27Z")

</div>

Hello! Is it possible to set a keyboard shortcut in a Photoshop plugin? I’ve seen some threads about it and some documentation mentioning UXP keyboard shortcuts for Adobe XD and thought it might work the same in manifes…

---

## [CEP resizeContent equivalent in UXP](https://forums.creativeclouddeveloper.com/t/cep-resizecontent-equivalent-in-uxp/12260)

<div class="topic-metadata">

**Author:** [@Gowtham](https://forums.creativeclouddeveloper.com/u/Gowtham)\
**Replies:** 1\
**Last updated:** [October 4, 2026, 1:40pm UTC](https://forums.creativeclouddeveloper.com/t/cep-resizecontent-equivalent-in-uxp/12260 "2026-10-04T13:40:18Z")

</div>

In CEP, we use resizeContent(width, height) to resize the extension panel/content at runtime. For example: CSInterface.resizeContent(width, height); Is there an equivalent API in UXP that allows a plugin to programmat…

---

## [Is there a UXP equivalent for eval / dynamic JavaScript execution?](https://forums.creativeclouddeveloper.com/t/is-there-a-uxp-equivalent-for-eval-dynamic-javascript-execution/12256)

<div class="topic-metadata">

**Author:** [@Gowtham](https://forums.creativeclouddeveloper.com/u/Gowtham)\
**Replies:** 0\
**Last updated:** [October 2, 2026, 4:56pm UTC](https://forums.creativeclouddeveloper.com/t/is-there-a-uxp-equivalent-for-eval-dynamic-javascript-execution/12256 "2026-10-02T16:56:15Z")

</div>

We are migrating a Photoshop CEP plugin to UXP. In our CEP implementation, we receive JavaScript/ExtendScript code as a string at runtime and execute it dynamically. The supplied script can define functions, for example…

---

## [How to attach plugin panel permanently to the sidebar?](https://forums.creativeclouddeveloper.com/t/how-to-attach-plugin-panel-permanently-to-the-sidebar/6730)

<div class="topic-metadata">

**Author:** [@sivar2311](https://forums.creativeclouddeveloper.com/u/sivar2311)\
**Replies:** 10\
**Last updated:** [October 2, 2026, 6:10am UTC](https://forums.creativeclouddeveloper.com/t/how-to-attach-plugin-panel-permanently-to-the-sidebar/6730 "2026-10-02T06:10:30Z")

</div>

Hi! I have created my first UXP plugin for InDesign (a business card creator for our company). To make sure I always have it quickly at hand, I pinned the panel to the sidebar. But whenever InDesign is closed, it disa…

---

## [Can UXP use plain HTTP on macOS? Why does it work in my locally developed plugin?](https://forums.creativeclouddeveloper.com/t/can-uxp-use-plain-http-on-macos-why-does-it-work-in-my-locally-developed-plugin/12209)

<div class="topic-metadata">

**Author:** [@sherrytuncat](https://forums.creativeclouddeveloper.com/u/sherrytuncat)\
**Replies:** 0\
**Last updated:** [September 29, 2026, 3:09pm UTC](https://forums.creativeclouddeveloper.com/t/can-uxp-use-plain-http-on-macos-why-does-it-work-in-my-locally-developed-plugin/12209 "2026-09-29T15:09:46Z")

</div>

Hi everyone, I understand that HTTP may be restricted or unsupported, but the plugin I’m developing locally can successfully make plain HTTP requests to an IP address on my local network (LAN). This has left me a little…

---

## [Create Developers Summit in London/Online](https://forums.creativeclouddeveloper.com/t/create-developers-summit-in-london-online/12176)

<div class="topic-metadata">

**Author:** [@zwettemaan](https://forums.creativeclouddeveloper.com/u/zwettemaan)\
**Replies:** 0\
**Last updated:** [September 18, 2026, 10:26pm UTC](https://forums.creativeclouddeveloper.com/t/create-developers-summit-in-london-online/12176 "2026-09-18T22:26:15Z")

</div>

The Creative Developers Summit is next week. Attendance is free. In-person, face to face meeting is at the Adobe offices, Shoreditch, London. Online is via MS Teams. Registration is required; there will be recordings …

---

## [Premiere 26.5 API Updates](https://forums.creativeclouddeveloper.com/t/premiere-26-5-api-updates/12159)

<div class="topic-metadata">

**Author:** [@clegleiter](https://forums.creativeclouddeveloper.com/u/clegleiter)\
**Replies:** 0\
**Last updated:** [September 10, 2026, 5:40pm UTC](https://forums.creativeclouddeveloper.com/t/premiere-26-5-api-updates/12159 "2026-09-10T17:40:17Z")

</div>

Hi all, Another release of Premiere 26.5 brings with it new updates to share for Premiere’s UXP APIs. You can also read this on the Premiere 26.5 Changelog and our updated API doc pages. New APIs A number of new APIs h…

---

## [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…

---

## [Test automation with UXP panels](https://forums.creativeclouddeveloper.com/t/test-automation-with-uxp-panels/12081)

<div class="topic-metadata">

**Author:** [@atishkadu12](https://forums.creativeclouddeveloper.com/u/atishkadu12)\
**Replies:** 0\
**Last updated:** [August 10, 2026, 10:18pm UTC](https://forums.creativeclouddeveloper.com/t/test-automation-with-uxp-panels/12081 "2026-08-10T22:18:56Z")

</div>

Hi everyone, I’m currently testing a custom panel (developed by our team) inside Adobe Premiere Pro. Functionally, I’m able to verify it without issues. However, when it comes to test automation, I’ve found very limited…

---

## [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\>

---

## [WebView Select Popups Don't Track with WebView](https://forums.creativeclouddeveloper.com/t/webview-select-popups-dont-track-with-webview/12029)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 5\
**Last updated:** [August 4, 2026, 8:22pm UTC](https://forums.creativeclouddeveloper.com/t/webview-select-popups-dont-track-with-webview/12029 "2026-08-04T20:22:47Z")

</div>

@MalbertCunha pointed out that WebView popups such as a \<select /\> element’s option dialog items, are not attached to the WebView itself, they are fixed position causing strange issues. As you can see in the screen ca…

---

## [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…

---

## [Premiere 26.3 API Updates](https://forums.creativeclouddeveloper.com/t/premiere-26-3-api-updates/12009)

<div class="topic-metadata">

**Author:** [@clegleiter](https://forums.creativeclouddeveloper.com/u/clegleiter)\
**Replies:** 1\
**Last updated:** [July 16, 2026, 7:02am UTC](https://forums.creativeclouddeveloper.com/t/premiere-26-3-api-updates/12009 "2026-07-16T07:02:16Z")

</div>

Hi all, With the release of Premiere 26.3 we’re happy to share a new set of updates for Premiere’s UXP APIs. You can see all this on the Premiere 26.3 Changelog and our updated API doc pages. Breaking Changes Sequence.…

---

## [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

---

## [We need Return Values for Actions within ExecuteTransactions for Undo Groups to make sense](https://forums.creativeclouddeveloper.com/t/we-need-return-values-for-actions-within-executetransactions-for-undo-groups-to-make-sense/11849)

<div class="topic-metadata">

**Author:** [@justin2taylor](https://forums.creativeclouddeveloper.com/u/justin2taylor)\
**Replies:** 3\
**Last updated:** [June 26, 2026, 2:20pm UTC](https://forums.creativeclouddeveloper.com/t/we-need-return-values-for-actions-within-executetransactions-for-undo-groups-to-make-sense/11849 "2026-06-26T14:20:09Z")

</div>

Premiere UXP introduces the concept of creating actions and executing those actions in bulk in order to have more control over the undo history. This is a great step forward from ExtendScript which did not have undo gro…

---

## [My confusion about paths & entries](https://forums.creativeclouddeveloper.com/t/my-confusion-about-paths-entries/11897)

<div class="topic-metadata">

**Author:** [@rgl](https://forums.creativeclouddeveloper.com/u/rgl)\
**Replies:** 1\
**Last updated:** [June 25, 2026, 6:33pm UTC](https://forums.creativeclouddeveloper.com/t/my-confusion-about-paths-entries/11897 "2026-06-25T18:33:36Z")

</div>

I’m not quite getting this — sorry for the confusion! I’m trying to get the parent folder of a project, then create an “output” folder inside it. However, I’m running into an issue I can’t explain. Here’s why: export a…

---

## [Imaging API getPixels, alpha data with grayscale images?](https://forums.creativeclouddeveloper.com/t/imaging-api-getpixels-alpha-data-with-grayscale-images/11525)

<div class="topic-metadata">

**Author:** [@Kayrock](https://forums.creativeclouddeveloper.com/u/Kayrock)\
**Replies:** 2\
**Last updated:** [June 13, 2026, 10:50am UTC](https://forums.creativeclouddeveloper.com/t/imaging-api-getpixels-alpha-data-with-grayscale-images/11525 "2026-06-13T10:50:08Z")

</div>

Has anybody been able to get alpha data for a grayscale image? hasAlpha is always false and there is only one component. With RGB, if there is alpha I get 4 components and hasAlpha is true. PhotoshopImageData says it sup…

---

## [Migrating a local Node.js + Puppeteer workflow from CEP to UXP (Premiere Pro): Need architectural guidance](https://forums.creativeclouddeveloper.com/t/migrating-a-local-node-js-puppeteer-workflow-from-cep-to-uxp-premiere-pro-need-architectural-guidance/11886)

<div class="topic-metadata">

**Author:** [@R-Cast-Jbo](https://forums.creativeclouddeveloper.com/u/R-Cast-Jbo)\
**Replies:** 6\
**Last updated:** [June 10, 2026, 2:59pm UTC](https://forums.creativeclouddeveloper.com/t/migrating-a-local-node-js-puppeteer-workflow-from-cep-to-uxp-premiere-pro-need-architectural-guidance/11886 "2026-06-10T14:59:54Z")

</div>

Hello everyone, I am a sports video editor and a self-taught coder. For the past few month, I’ve been running a custom local broadcast console inside Premiere Pro to generate dynamic overlays (scoreboards, team rosters,…

---

## [New NPM Packages for Premiere UXP APIs](https://forums.creativeclouddeveloper.com/t/new-npm-packages-for-premiere-uxp-apis/11940)

<div class="topic-metadata">

**Author:** [@clegleiter](https://forums.creativeclouddeveloper.com/u/clegleiter)\
**Replies:** 1\
**Last updated:** [June 10, 2026, 2:00pm UTC](https://forums.creativeclouddeveloper.com/t/new-npm-packages-for-premiere-uxp-apis/11940 "2026-06-10T14:00:51Z")

</div>

We are excited to announce two new NodeJS packages, available now on NPM, to help improve your development of UXP plugins for Premiere Pro. @adobe/premierepro The @adobe/premierepro package includes the TypeScript decla…

---

## [How hard is to fix a very common requested issue?](https://forums.creativeclouddeveloper.com/t/how-hard-is-to-fix-a-very-common-requested-issue/11930)

<div class="topic-metadata">

**Author:** [@photonic](https://forums.creativeclouddeveloper.com/u/photonic)\
**Replies:** 5\
**Last updated:** [June 5, 2026, 10:53am UTC](https://forums.creativeclouddeveloper.com/t/how-hard-is-to-fix-a-very-common-requested-issue/11930 "2026-06-05T10:53:05Z")

</div>

I’m really curious about how hard is to fix the issue with the “no compatible software is installed” a lot of users have with our plugins. Isn’t as easy as letting Creative Cloud electron app search on other drives? Thi…

---

## [UXP getPlayerPosition() returns wrong/stale timecode until sequence is switched](https://forums.creativeclouddeveloper.com/t/uxp-getplayerposition-returns-wrong-stale-timecode-until-sequence-is-switched/11766)

<div class="topic-metadata">

**Author:** [@seb](https://forums.creativeclouddeveloper.com/u/seb)\
**Replies:** 2\
**Last updated:** [May 26, 2026, 3:26pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-getplayerposition-returns-wrong-stale-timecode-until-sequence-is-switched/11766 "2026-05-26T15:26:17Z")

</div>

Hi, I have a UXP panel that reads the playhead position with sequence.getPlayerPosition() and displays it as timecode. The panel timecode often doesn’t match the timeline or source monitor until I switch sequences and b…

---

## [How to change Paragraph Text box dimensions (bounds) in UXP?](https://forums.creativeclouddeveloper.com/t/how-to-change-paragraph-text-box-dimensions-bounds-in-uxp/11918)

<div class="topic-metadata">

**Author:** [@54Geovane54](https://forums.creativeclouddeveloper.com/u/54Geovane54)\
**Replies:** 0\
**Last updated:** [May 18, 2026, 6:03pm UTC](https://forums.creativeclouddeveloper.com/t/how-to-change-paragraph-text-box-dimensions-bounds-in-uxp/11918 "2026-05-18T18:03:50Z")

</div>

Hi everyone, I’m developing a UXP script to automate text insertion for comic speech bubbles, and I’m currently testing it inside the UXP Developer Tool Playground. My script successfully creates a text layer and conve…

[Next page](https://forums.creativeclouddeveloper.com/tag/javascript/103.md?match_all_tags=true&page=1&tags%5B%5D=javascript)
