When changing editors within an area we are currently always setting the subtype if there are modes. This causes problems when returning to a previous editor versus starting with the correct one. We have tried various ways of returning to the old editor, but never quite works. This PR only sets the subtype if we are creating a new area. If not just leave it as it was so we naturally return to its old state. Pull Request: https://projects.blender.org/blender/blender/pulls/134642