In previous versions a layer change was logged as a step in it's own.
In CS4 if you select a layer and step backward to undo a process it will revert to the previous layer.
This is a huge issue as you don't realise and end up working on the wrong layer.
I've found a few things online but nothing I could make sense of. I'm not sure how to run a script or record an action.
Why aren't issues like this fixed by the developers of the software?
Thanks in advance for any assistance.