Another bug report.
When renaming a Component, all ComponentPtrs that point to it will get visibly updated in the napkin editor, but not in the underlying json-file.
Steps to reproduce:
- Create Component A with mID ‘foo’.
- Create a Component B with a ComponentPtr. Point the ComponentPtr to Component A (‘foo’).
- Rename Component A to ‘bar’.
- Save and run the app.
Although in the napkin editor the value of the ComponentPtr now shows ‘bar’, in the json-file the value is still ‘foo’, producing a failure on initialisation.
Only after double-clicking/editing the ‘value’ field of the ComponentPtr and saving again, the value in the json-file gets updated correctly.