[BLUEJ-992] Class display state not updated correctly
The classes in the diagram have three distinct display states: compiled, uncompiled and error.
It transitions correctly from compiled to uncompiled to error. However, when, after an error state, the errors are removed, the class remains in an error state in the diagram. It should revert to the 'uncompiled (non error)' state.
Issue metadata
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.0