I am implementing a live preview.
I am able to putPixels into the document. I am properly debouncing drags so I am only making one update once the user has stopped moving the mouse. My issue is that photoshop won’t actually display the changes until I release the mouse. There is no second update happening on mouse up.
This is inside executeModal with suspended history and my mouse events are coming from a dialog shown with uxpShowModal
I tried to batch play toggling the quick mask on and off to force a refresh
await core.redrawDocument throws “Error: timeOut”