Fix workspace update cancelling