Skip to main content

  1. Describe the problem your experiencing and how your idea helps solve this


Currently, Figma only allows to select one action for a trigger in prototyping. This means that when applying e.g. an “On Click” trigger to an element, it’s not possible to have multiple actions (like showing two overlays) when the element is clicked. By allowing to add multiple actions to a trigger, prototyping would get much more powerful and useful!



  1. Add as much context as possible (screenshots, Figma files, mockups, etc.)


I faced this issue when I wanted to show a notification that automatically appears and disappears after using a specific action (e.g. create, delete an element).



Currently, you would have to build many screens to imitate this behaviour. If multiple actions would be allowed, it would be much simpler and efficient to create such flows. In my example, it would be set up like this:

Show an overlay on click → delay → show another overlay → delay → close the overlay



  1. Ask questions to bring the community into the conversation

    (e.g. Does anyone else experience this? Is anyone using a plugin or workaround to help solve this?, etc.


I assume that there are also multiple other use cases when more actions are needed for a single trigger on an element. It would be awesome if somebody who stumbled across this issue would describe their use cases as well!

To see the full list, from the Main Page go to: Categories > Share an idea > Votes


You’ll then see all feature requests listed by most to least Votes:



Sorely missing this functionality


Still desperately need this feature to display a success toast and close overlay from a single click.


And we’ve launched! You can now create multiple actions for triggers as part of our advanced prototyping launch. You can read all about multiple actions here, as well as how to leverage variables for conditionals.


I would like to add another action to the existing one under the same trigger. I know I can use the + button, but:



  • when the added action is supposed to open another frame, I need to search for the name instead of just dragging the link,

  • when I already have an established link between the button and the destination frame but for ex. with a click trigger and I want to make it on hover, the option is disabled (which imho is weird as the intended effect is achievable otherwise).

    Screenshot 2023-11-28 at 13.08.01


Oh, by the way, when 2 actions are on the same trigger, often the 2nd is not performed and sometimes the 1st is not correctly applied.

Example:

I have a button with in-built hover state and I want a tooltip to appear on hover as well.

I added the tooltip as a 2nd action but it didn’t appear at all, so I’ve put it on top, before the button’s hover effect.

In that case, the tooltip appeared but it didn’t disappear when the button wasn’t hovered anymore.