Tags: CodeEditApp/CodeEdit
Tags
Correctly Set Up EditorManager on New Workspaces (#2114) ### Description Adjusts the setup of EditorManager to always assign the `workspace` property on all editors after restoring it. This creates duplicate work when we have editors that successfully restore from a saved state, but ensures we *always* set up the editor manager correctly even when an error is thrown or there is no restoration data. Adjusted UI tests to catch this. ### Related Issues * Issue on discord. ### Checklist - [x] I read and understood the [contributing guide](https://github.com/CodeEditApp/CodeEdit/blob/main/CONTRIBUTING.md) as well as the [code of conduct](https://github.com/CodeEditApp/CodeEdit/blob/main/CODE_OF_CONDUCT.md) - [x] The issues this PR addresses are related to each other - [x] My changes generate no new warnings - [x] My code builds and runs on my machine - [x] My changes are all related to the related issue above - [x] I documented my code ### Screenshots N/A
PreviousNext