I'm using the following:

Which works across the 6 closed states in custom workflow and changes the status to: in progress.
It does not revert the resolution state of Done.
So if a customer comment on a Closed issue it will have the status: in progress but won't appear on Queues such as All open tickets
I'm sure the solution is unsetting the resolution state but i can't figure out how to achieve that.
Any suggestions?