Interactive components won't reset after the first round

This would be super useful. IC feels redundant for our team without this feature.

1 Like

I’m having the same problem with Variants persisting when navigating across pages in an interactive prototype. Similar to previous comments, I have a navigation component that remembers the state in which you left it (e.g. not the default state) when returning to the homepage.

1 Like

Same. This makes interactive components rather un-useful for many purposes.

4 Likes

+1, it’s really bothering me

3 Likes

Is anyone in Figma listening to the community? Seems like some of these bugs are quite easy to correct, why spend so much time in between updates, when small stuff could be handled. Resetting interactive components is essential in animation, so users can go back and repeat steps, or simply not having to restart a prototype from the beginning (which can be quite time-consuming)

2 Likes

+1. I have spent hours trying to find a work-around for this issue to no avail. @Figma_Support please fix this as soon as possible.

1 Like

Same challenge. Would be nice to have the ability to either:

A) automatically reset an interactive component when the page with said component is navigated to
B) define two interactions that execute simultaneously with the same trigger

A solves most issues talked about here; B solves my particular issue and adds functionality to the prototype feature set.

2 Likes

+1 this has been going on for ages. It’s a stupid bug and must be fixed. Devs please fix this.

3 Likes

+1 As well. My clients think my prototypes are broken since they can’t preview animations multiple times when they get into pages. Please make component resetting come true.

3 Likes

+1
I need this for my prototypes as soon as possible.

2 Likes

Same case here

2 Likes

+1
I agree, this is hard to explain to clients!

3 Likes

Bump. I’d really like a way to reset a variant back to it’s original state. I constantly run into this issue with my prototypes that use forms or flyouts. The best solution I’ve found is to close and refresh the page, which is painful to do and is not at all practical for demos and presentation.

3 Likes

+1 Same problem here

2 Likes

Same. I have a screen with a loading bar component that upon 100% completion goes to a results page. When I link back to that screen with the loading bar, it still shows 100% for a split-second before going to the results page again. The components need an original state that is always loaded every time the user navigates back to that frame.

2 Likes

+1
Looking to be able to return all interactive components to default state

3 Likes

Just had a question about this the other day. Same - interactive components are only useful for a 1 page prototype at the moment. +1 for the need to implement this.

2 Likes

After hours of trying to get a button to reset, I finally figured out a very simple workaround. Use Touch Down to reset to the initial state and use Touch Up for what you’d normally use just regular Touch for. Make sure to set the delay and ease to 1ms so you don’t see the reset. Let me know if you’re having trouble and I’ll try helping out.

Basically, it won’t work if you have any ease at all. Putting it to 1ms allows the processing to occurs before Figma has time to prevent the reset.

+1, I have a progress bar component that is supposed to illustrate a file being uploaded. It works the first time, but if you go back to upload another file, the progress bar doesn’t work. I too need a way to “reset” an animation.

1 Like