We have workflow where steps are like:-
open->Inprogress->Waiting for customer->......
waiting for customer->In progress
So here whenever we set status to waiting for customer i want that only the reporter(not the watcher) whenever comments back on the issue either via mail(as we have mail handler configured) or simply through issue commenting then automatically the status should change from "waiting for customer" to "In progress" so that the assignee doesn't have to manually do that.
One alternative could be use of listener but i really don't know how that should go.
Please provide your suggestions on this and if you need any more info please let me know.