In prototyping mode, when you pair an interaction’s trigger with either “Set variable”, “Set variable mode” or “Check if/else”, there is no option to enable smart animate or dissolve transitions for any ensuing variable changes.
I understand how complex this would be to implement. Smart animate in its current form creates a transition BETWEEN frames and component variants, but tying it to variables would mean it would also need to be connected to frames THEMSELVES.
Maybe there could be a setting to “enable smart animate for variable changes” in the interaction panel of the parent frame, and all child frames would inherit this setting unless we manually override it?
Does anyone else feel like this would be a gamechanger for teams trying to do more realistic user testing in Figma?