Bug Report: Prototype State Sync Issue 🕷
Hello Lunacy Team,
I encountered an issue where changing a component state in a prototype unexpectedly modifies the design in the editor.
Steps to Reproduce:
1. Open a design file with a component that has multiple states.
2. Enter prototype preview.
3. Switch the component to a different state within the prototype.
4. Exit prototype preview and return to the design editor.
5. Observe that the component's state change from the prototype has been applied to the design.
6. The issue temporarily resolves by closing and reopening Lunacy.
Expected Behavior:
- Changes made to component states in prototype preview should not automatically modify the design.
- Prototype interactions should remain separate from the design unless explicitly applied.
Actual Behavior:
- Component states changed in the prototype are applied to the design unexpectedly.
- Only reopening the application resets the display to the correct state.
Impact:
- Can cause confusion and accidental design modifications.
- Risk of unintentionally altering master components.
- Interrupts workflow when testing interactions in prototypes.
Additional notes:
- Issue occurs intermittently but is reproducible with components having multiple states.
- OS / Lunacy version info can help with debugging.
Thank you for investigating this issue.
Comments
This bug was fixed in version 12.0. If you are using the standalone version, you can update to version 12 via Help → About. However, please keep in mind that the beta version is unstable and it is not recommended to open important documents in it.