Skip to main content

When I run my prototype in preview or presentation mode on desktop it works perfectly fine. But I found that if using the prototype in Figma mirror or a mobile browser, states are not preserved when leaving and then returning to the frame. For example I have boolean variables that become true based on conditional logic, but if I were to leave the frame and then return to it the boolean variable goes back to being false. Another example is I have an interactive component of an input field, when I set it to filled and then leave and come back to the frame the field is empty again.


Is state memorization in a prototype only supported on Figma desktop? Or is this a bug?


Because of this issue I havenโ€™t able to start usability testing.

Hey there! Sorry for the trouble, I saw in our backend that the support team was investigating your issue.


For others in the community who may encounter a similar issue, this behaviour unfortunately seems to match a longstanding bug our engineers have been tracking where variable values are reset in the mobile app prototype viewer. Unfortunately, we cannot set an ETA yet for the fix at this time.


If there is any further workarounds we can suggest at this time, we will let you know. Thanks for your understanding, and we apologize for the inconvenience.


Reply