Performance regressions in Photoshop Beta (27.9.0)

Hello! Our plugin becomes unresponsive when certain interactions happen in the Photoshop Beta only. The identical build runs completely fine on stable Photoshop. I couldn’t find any existing reports about the specific performance regressions we’re seeing.

For background, the plugin uses React + Redux Toolkit. Its UI is organized into views which are top-level React components that act as “pages”. Some of these pages are scrollable.

What we see from the user’s end:

  • Clicking the scrollbar thumb (not the track) freezes the whole panel for ~15s. Dragging the thumb is completely fine — only clicking it causes the freeze. The click performs little to no scrolling and runs none of our own code, which points at the renderer rather than our logic.
  • Switching views freezes it for ~2–3s. This covers anything that swaps the page content — switching between pages and toggling our grid/list layout.

During a freeze, :hover stops updating, cursor flickers between arrow↔grab, and the panel is unresponsive until it self-recovers.

We sent the Adobe team a detailed report of this issue but I made this post for more visibility on these specific problems.

Do you have Drover UI enabled? I found out it slowed down scrolling a bit.

Yes, its enabled. The plugin was working completely fine before the DroverUXP addition.