An error is raised when a cell geometry is edited without being fully initialized and linked to the corresponding surfaces. Rather than letting this happen instead an IllegalState is raised. This error is really most a @MicahGale problem, and shouldn't be typical user behavior.
Fixes #558
Checklist
[x] I have performed a self-review of my own code
[x] I have added tests that prove my fix is effective or that my feature works (if applicable)
Description
An error is raised when a cell geometry is edited without being fully initialized and linked to the corresponding surfaces. Rather than letting this happen instead an
IllegalState
is raised. This error is really most a @MicahGale problem, and shouldn't be typical user behavior.Fixes #558
Checklist