In Photoshop 27.8 the History panel isn't properly respecting suspendHistory()
I updated to Photoshop 27.8 today and am encountering an issue where the layers panel is recording multiple steps for a script despite that script using activeDocument.suspendHistory() to collapse everything to one step. Specifically, the script runs an action on each selected layer, so the history panel shows “Action: Action name” for each selected layer, plus the suspended history name. I don’t remember what it used to say when actions were run, but not that, and there’d definitely only be one step if suspend history was used.
Okay, after typing that I figured out the issue. There’s a new setting called “Create a single history state” under Actions > Playback options. Turning that off restored my preferred behavior. I’m still going to post this though, because for anyone who does like this new behavior, it still seems like a bug to have it override .suspendHistory()
