Skip to main content

Component state corruption: Mouse down trigger degrades to a single click without user error

  • May 18, 2026
  • 6 replies
  • 32 views

Aliero

Context & The Bug: I am experiencing a persistent engine bug with Interactive Components. Under random, untraceable conditions during regular design work, the Mouse down trigger permanently corrupts on a specific Master Component.

Instead of holding the [Pressed state] while the mouse button is physically held down, the component flashes the [Pressed state] and immediately reverts back to the [Default state]. It effectively degrades into an On click behavior, ignoring the continuous Mouse down input.

Important - What I have already ruled out: Please do not advise checking layer names or parent interactions, as I have already completely isolated the issue:

  • NO Parent Interceptions: The bug persists even when the instance is placed on a completely empty canvas with no parent frames or conflicting interactions.

  • NO Layer Mismatches: The layer hierarchy and naming are identical.

  • NO Hidden Triggers: There are no rogue Mouse leave or After delay interactions forcing a reset.

Proof of engine bug: To prove this is a system-side corruption, I built an absolutely identical Master Component from scratch right next to the broken one. The new component has the exact same layers and the exact same interaction settings (Mouse down, Dissolve, 300ms). The new one works flawlessly, while the old one remains permanently broken.

This clearly indicates that the component's internal state machine or cache is getting corrupted by Figma's engine over time. Can you escalate this to the engineering team to investigate what causes this state degradation?

6 replies

Matan Rosen
  • New Member
  • May 17, 2026

Aliero
  • Author
  • New Member
  • May 18, 2026

Aliero
  • Author
  • New Member
  • May 18, 2026

I ran into this exact same issue, but I couldn't track down the exact moment the bug appears. Here's the link: 
https://www.figma.com/design/cac4YwGlBsw9nH97MPxVpn/Bug-repport?node-id=0-1&t=Ky2YI9RHHC3sYl6Z-1

 


Matan Rosen
  • New Member
  • May 18, 2026

I got the instance broken when I put it inside a slot and try to run the prototype. Outside a slot it works fine.


djv
Figmate
  • Community Support
  • May 18, 2026

Hey ​@Aliero, thanks for sharing this detailed breakdown!
 

This is definitely unexpected behavior, and I completely understand the frustration. Glad to hear that rebuilding the Master Component worked flawlessly. This should help us pinpoint what broke for the original. 
 

I've gone ahead and created a bug report on your behalf, including your file link, so the team can take a closer look at what may be causing this. I'll reach out if any additional information is needed.


djv
Figmate
  • Community Support
  • May 18, 2026

Hi ​@Matan Rosen, thanks for flagging this issue! 

I’ve merged your topic with this similar, existing one in the community to keep things organized and in one place. I’ve also added your prototype link and additional context to the bug report to help our team with their current investigation.

I’ll be sure to also provide an update here, if we hear back from the team on their progress.