I have a prototype that has some buttons that will change a variable (number) up and down. The code uses a conditional statement that will set upper and lower limits to the value. When you click the buttons a text field tied to the variable will update to the new value. It works when you are logged in. When I send it to someone who doesn’t have a login, the value on the screen will not change. If I advance to a different page of the UI and return to the first page, the value will be updated.
So, the code is working, but the screen is not updating it.
There are other buttons running code and they work. If I login to Figma… it works. It is only an issue for a user that is not logged in.
I found a work around. I had nested components that were overriding the default variables that were added to the original component. When I detach the instance of the component, it works for a non-logged in user.
It has something to do with updating a text field value with a variable in a nested component while not logged in as a figma user. That is a very fucking specific bug… my testing and reporting services are free of charge.
..By the way, this may be a Mac specific issue.
Hey
I really appreciate you flagging this issue and sharing your findings so far — I’ll make sure your insights are surfaced with the appropriate team. I’m also careful about nested components myself, so I completely get how tricky this can be.
If you’re open to it, would you mind sharing the file where this is happening with our Product Support team via this secure form? Referencing this post and including a quick screencast showing the steps that lead up to the issue would be super helpful, too.
With those details, we can provide our engineering team with the clearest picture possible and hopefully ensure we’re able to prevent this from happening in the future.
Thanks so much for your patience and collaboration on this.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.