Skip to main content

Fix Slots!

  • March 24, 2026
  • 11 replies
  • 242 views

Milorad

Just fix slots! 

The slot feature doesn’t behave properly when switching variants: around 90–100% of the content from the other variant simply disappears.

11 replies

  • Figmate
  • March 26, 2026

Hi ​@Milorad

 

I understand you're experiencing issues with slots when switching between variants - content disappearing from other variants.

 

We'd love to know more about your component setup details:

  • Does the main component itself have variants?
  • Do the default contents within the slots have variants?
  • Are you seeing any error messages?

If possible, could you please share a screenshot or screen recording of the issue? This would help us understand exactly what's happening.

 

Thanks!


Nathaniel Cruz

I’m also experiencing buggy behavior with slots since the beta launch. Unfortunately, it’s impacting my organization, especially our developers who need to reference production-ready screens. I put full trust in slots early on and adopted them both within my org and personally by recreating a multitude of components in my working files.

 

I’m hoping to help quantify the issues. I can’t share screen recordings publicly, but I’m happy to provide them privately if that’s helpful. It’s disappointing because I see this as a foundational feature going forward, and I’d really like to continue using it heavily if we can get it behaving reliably.

 

Here’s what I can share at a high level, though I know it’s not as helpful as a walkthrough:

 

Components containing slots are shifting within container frames sporadically and, at times, components inside the slot disappear. On top of that, rendering appears inconsistent between users. I may see something broken while a colleague sees it correctly at the same time, and vice versa.

 

It seems to primarily affect components that contain slots, but the impact is not limited to the slotted content. The entire component becomes unstable. One odd temporary fix is that clicking once on the duplicated component, without making any changes, will sometimes cause it to correct itself. This fix is very short-lived and the issue returns unpredictably.
 

Happy to provide more detail if helpful, but I’d strongly encourage prioritizing this if possible. My suspicion is that others are experiencing this as well, especially those adopting slots early, but may assume it’s user error due to the inconsistent behavior.

Thanks!
-N

RE: ​@Junko3 


  • Figmate
  • March 27, 2026

Hi ​@Nathaniel Cruz
  
I really appreciate you taking the time to report these issues and your willingness to help investigate them with us!
  
The behavior related to Slots you're describing, such as the issues below, sounds like something our team needs to look into more closely:

  • Components containing slots are shifting within container frames sporadically  
  • Components inside the slot disappear  
  • Rendering appears inconsistent between users  

I've gone ahead and created a support ticket(#1817079) on your behalf so you can share more details about what you are experiencing (e.g., file URLs and screen recordings) privately with our team by replying to the ticket email.  

This will allow our specialists to take a closer look at the specific issues you're experiencing and investigate more efficiently.


Thanks,


Adam Ace Velasquez

I’ve been having the same issue. We’re building dashboards are work and using Slots as ‘Chart Containers’ and the charts we’re putting in keep moving and isn’t abiding by its set auto layout. This has been such a pain and we’re now behind on deadlines. 


Celine_
Figmate
  • Community Support
  • April 1, 2026

Hey ​@Adam Ace Velasquez , Celine from Figma here. I am working closely with Junko, happy to help! Thanks for sharing this, I’m sorry to hear it’s impacting your work and timelines.

We’re still waiting on a reply from Nathaniel Cruz on our end to help move the investigation forward. In the meantime, if you haven’t already, feel free to submit a bug reporr. This will really help our team take a closer look at what’s happening in your specific setup.

To do that: Go to the Support Hub / Click Start a chat / Type “Report a bug” /
Include in the form:

  • a direct URL to the file
  • share view access to the affected file with support-share@figma.com (our official Support account) so the team can take a closer look. You won’t be billed for this access.
  • any screenshot or video recording when you encounter the issue. This will help our team to better visualise and reproduce the issue on their end.

Thank you!


Julien_Dedale

Hello,

Hello, I'm having the same issue: component instances added to table row slots disappear from the slots or flicker and move constantly within their container. Sometimes they don't display at all. Sometimes changes made to one component instance affect other instances even though the main component hasn't been modified, and sometimes changes to an instance even affect the source component!

It's even worse if I create a component based on this table and add an instance of it to the page: it doesn't update and behaves erratically.

The row component contains slot for each cell.

Screenshot 1:

  1. Instances in row slots doesn’t show at all. Eventually the content appears if I click around

Screenshot 2:

  1. Changing the row variant to “error” (the red one) change the icon color of all the instances and even the source component, in a twisted logic instance > main (green outline)
  2. Text changed in main row component does not change in instances (light purple outline). On the screenshot, it’s only on the variants of the component, but few minute before the text was identical on all instances, before I click on the object.
  3. Hide icons on the main table component don’t hide them in the instance (blue outline).

Also each time I work with this kind of configuration/file, I can’t close Figma because the document have “unsaved changes”.

It’s very hard to use components with slots right now.

Instances are in the table, but invisible. The space is taken by the invisible instances.
Purple outline : Test changed in main component but not in instances.
Green outline : Variant change on one instance, icons color changed everywhere EVEN on one icon of main component.
Blue outline : Icons hidden in main component but not in instance.

 


adamsmasher
Figmate
  • Figmate
  • April 7, 2026

Hi ​@Julien_Dedale,

Thanks for posting and for providing the screenshots! I checked and didn’t see a ticket with our support team about this issue. Given the complexity and level of troubleshooting involved, I recommend following the steps we recommended earlier to submit a bug report to our team. To do this, visit our support hub, click “start a chat”, then choose the “report a bug” option. Be sure to include a link to your file, and invite support-share@figma.com with view access (you won’t be charged for this). I think it will be really helpful for our team to look directly at the file itself so they can see layers and options, etc.

Thanks!


Christina Kuo

Hi, I am having the same issue here! Just want to know if there are any new updates on this bug report. Thanks!


AskDave
Figmate
  • Figmate
  • April 14, 2026

Hi ​@Christina Kuo 

 

Dave here from Figma’s community support 😊

 

Since you’ve just raised this, could you please follow the steps shared earlier in this thread to submit a bug report to our team? The best way to do this is, click visit our support hub

  • Click “Start a chat”
  • Select “Report a bug”

When submitting, please include:

  • A link to your file

This helps the team look directly at your setup and understand what’s happening with layers and behaviour in your file.

 

I will keep an eye on this thread my end! 

 

Thanks

Dave

 


Christina Kuo

Hi ​@AskDave 

Thanks for getting back to me. I just submitted a bug report (#1850172) with the file URL and a screen recording. I hope this will help, and I look forward for new updates!

Thanks


AskDave
Figmate
  • Figmate
  • April 15, 2026

Good morning ​@Christina Kuo 

 

Thanks for that, Someone from our support team will be in touch with you shortly to help. Really appreciate your patience in the meantime!

 

Thanks,
Dave