🐛 Fixed staff profile editing incorrectly showing saved state
🐛 Fixed staff profile editing incorrectly showing saved state

closes https://github.com/TryGhost/Ghost/issues/11866

- Adds extra check to task button states if the last task ran was same as the current associated task
- In case of task groups, triggering one task in group also triggered states for other tasks in group
- Editing slug called `updateSlug` task which is part of the same task group as `save` task, which triggered the state for save button

TryGhost/Ghost,TryGhost/Ghost,TryGhost/Ghost