UXP UI backend update in Photoshop Beta

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 build: 27.8 20260510.m.3537

This update ensures a more consistent look and feel for Photoshop UXP plugins across Creative Cloud applications and lays the foundation for future UI enhancements and shared capabilities.

What this means for UXP plugin developers?

  • For the UXP plugins not using Spectrum components, this update would bring your plugin’s UI to a lot closer to a Spectrum based UXP plugin.
  • For the UXP plugins using Spectrum components, this change is largely not expected to impact UI look and feel, except for changes in text font size and placement of text with in the text area.

Before this change Ps was ignoring the font size of the text field (sp-textfield) passed down from the plugin and always used a fixed size to render the text. With this change, Ps will handle the font size passed from plugins and use that. If the font size inside text fields look different in latest Ps Beta, please try updating the font size in your UXP plugin code.

Our bundled UXP plugins provided a good testbed for the change, but we acknowledge that it is not exhaustive. Please test your UXP plugins in the latest Photoshop Beta and share feedback here if you notice any visual changes or functional issues. Your input is important and will help us ensure a smooth transition as we progress toward a full release. Please share your feedback, questions or any issues you encounter by replying to this thread.

Thanks,
Photoshop Team

Developer, check your apps…these changes cause several formatting and some functionality issues that have been reported but mostly ignored.

Most of it is annoying formatting changes that may make your plugins look bad, but other users have reported some broken functionality.

I have virtual scrolling with 269 text fields and when I switch to Drover performance are a bit worse and rendering is more lagging. Like the input wrapper scrools with HTML but the interactive UI part of the same UI lags behind on Windows.

And since you are updating scrollbar. Can I please please have scrollbar in textarea on Windows?

One thing I noticed.

Drover:
image

Before:
image

With Drover It seems like sp-textfields with type=“number” now round the number values by default???

So now any plugin that used to be able to have a value like 8.5 will be forced to round to 9…which you know…BREAKS A TON OF THINGS.

I can add a step=“0.001” to allow values like 8.5 but then it always shows 8.500

@samgannaway
Can you tell us how to get the sp-textfield values to be cenetered vertically with these new changes instead of looking bad and uncentered?

Can you tell us how to deal with the fact that sp-textfiled type=“number” values are now forced to round to the nearest whole number and every plugin that relies on that to be able to have a decimal is now not working correctly?

If only several users had pointed out in the prerelease forums that Drover was causing these problems and that drover was not yet ready to be pushed into the public beta…oh wait.

Hi @JasonM,

Thanks, for sharing this issue. We are looking into the reported issues and will get back if need any further information. Thanks,

Hello @Jarda ,

Could you please share the version number of the Kitchen Sink plugin or sample code for us to reproduce some of these issues? Thanks

Sure

<sp-textarea></sp-textarea>

And then just type and hit enter until it no longer fits. And make sure you are on Windows 11

Tried adding the size values as directed in the kitchen sink.
<sp-textfield type="number" size="xl" placeholder="Pick a Number"></sp-textfield>

How does DroverUXP relate to Spectrum SWC?

Is it a replacement? Is it an addition to SWC? GitHub - adobe/swc-uxp-wrappers: SWC UXP wrappers · GitHub

@samgannaway it would be really appreciated if you or someone at Adobe could offer some help on this. Is there somewhere else I should be posting? The pre-release forum also does not seem to be getting me any helpful replies.
I am getting a bit desperate now that Drover is in the public beta and these issues are now more prevalent. It seems like Adobe is moving forward with Drover despite the issues for developers, so we could use some help on how to mitigate the issues for Adobe users.

Border styling no longer provides solid borders They’re now a bit fuzzy compared to before Drover as shown in the enlargement below.

This is just

border: 2px solid #ffffff’

in the HTML, but it renders differently with drover.

Do you have the size of the box in pixels? Are those integers or decimals?

Also watch out for UI Scaling side effects.

@bany0 --I see on some of your sliders that the handle’s bottom pixel is missing. The handle isn’t uniformly round. It’s a bit flat on the bottom. I’m seeing that too on my. In fact, on my plugins, the entire slider seems to have been lowered one-pixel relative to what they were before Drover implementation. Perhaps this is why the bottom pixel is now truncated.

Hi Jason,

This thread is getting read by people at Adobe, and I’m told fixes are underway. I’m trying to get some clarity on the specifics.

Thank you Erin for responding and I look forward to the follow up

Hello all,

I got an update from the Photoshop team.

Beta build 27.8 20260525.m.3553 is now available to customers with Drover UXP bug fixes:

  • [Windows] Scrollbar in text area

  • Rounding issues in sp-textfields

I also got specific notes on each item from the thread above:

Reporter Link Description Comment
Jason M https://forums.creativeclouddeveloper.com/t/uxp-ui-backend-update-in-photoshop-beta/11910/2 Formatting issue in text field We in the process of confirming this.
Jarda https://forums.creativeclouddeveloper.com/t/uxp-ui-backend-update-in-photoshop-beta/11910/3 Slight perf degradation in text scroll Under investigation
Jarda https://forums.creativeclouddeveloper.com/t/uxp-ui-backend-update-in-photoshop-beta/11910/3 Scrollbar in textarea on Windows Done.
Jason M https://forums.creativeclouddeveloper.com/t/uxp-ui-backend-update-in-photoshop-beta/11910/4 Rounding issues in sp-textfields with type=“number” Done.
Jason M https://forums.creativeclouddeveloper.com/t/uxp-ui-backend-update-in-photoshop-beta/11910/9 Text truncation on setting XL size in text field Under investigation
AnthonyK https://forums.creativeclouddeveloper.com/t/uxp-ui-backend-update-in-photoshop-beta/11910/12 Grey outline around solid borders Under investigation

Rounding issues in sp-textfields with type=“number” is NOT fixed in 27.8 20260525.m.3553