Editing function sometimes does not work without any clear indication of the reason
This is not deterministic
Steps to reproduce:
- Create an SDL function with provided and required interface, both unprotected and with 2 parameters (this is invalid)
- Try to edit the function
What happens:
- Sometimes a window pops up and immediatelly closes
What should happen:
- A clear, visible error message should be presented to the user
When toggling the interfaces between unprotected and sporadic and trying to build and edit the system, the error finally becomes visible - the windows does not immediatelly close. So I guess the source of the error might be some error condition between creation of the generated artefacts? The cleanup when changing the InterafceView also might be incomplete.