Skip to main content
Matthias_Kampitsch
New Participant
January 14, 2026
Question

Links breaking when switching variants (Mobile Navbar)

  • January 14, 2026
  • 19 replies
  • 201 views

Hi everyone, I’m running into an issue with a mobile navbar component.

The component has two variants: Default (hamburger icon) and Open (with menu links).

  1. On my mobile frame, I set the variant to "Open" so I can select the links and add "Scroll to" interactions to specific anchors on the page.
  2. If I leave the component in the "Open" state and preview, the links work perfectly, but the menu is obviously open as soon as the page loads.
  3. If I change the component back to "Default" so the user has to click to open it, the "Scroll to" links I set up no longer work once the menu opens in the prototype.

It seems like the variant switch is "wiping" my instance overrides for the links. Is there a way to keep these specific scroll interactions while still using the variant toggle?

19 replies

Matthias_Kampitsch
New Participant
July 1, 2026

Hey ​@Jaycee Lewis , took me some time to check, but here are my findings:

1) It does almost nothing - it only switches to the hover variant of the link. But in terms of page scroll/jump nothing happens.
2) On the link element at the page/frame level
3) Yes, on a live site. Yes, navbar is sticky/fixed when open
4) on the same page 

 

Thank you for your time!

Jaycee Lewis
Figmate
Figmate
July 1, 2026

Hey ​@Matthias_Kampitsch I've opened a support ticket for this: ID 1993241Figma Sites: Scroll to interaction canceled by Change to on mobile navbar link.

There are a few requests in there for you when you get a chance:

  • Share your Figma file with support-share@figma.com (View access is fine)
  • Send a short screen recording (not zoomed in) showing the click and the navbar behavior, ideally with the right sidebar visible

Thanks again! — Jaycee

Jaycee Lewis
Figmate
Figmate
July 1, 2026

A question for all if you have a sec — ​@Aaron_Johnson  ​@GoLYone  ​@Gaspard Silvestre  ​@Matthias_Kampitsch 

  • When you set Change to's animation to Instant instead of Smart animate, does Scroll to start firing?
  • When both interactions are on the click, which one wins — does it always close the menu and skip the scroll, or does that flip depending on order?

Appreciate you all being so thorough on this — Jaycee

Matthias_Kampitsch
New Participant
July 16, 2026

@Jaycee Lewis 

 

• I’m not sure how or where I could set the to’s animation in Figma Sites? I can only set “Anchor link”, Destination and Offset.

• When I add a click interaction to change to “default” (closed), also the hover interaction doesn’t work anymore.

 

I also just sent the view access and screen recording to support-share@figma.com

 

Thank you!

 

Matthias_Kampitsch
New Participant
July 16, 2026

@Jaycee Lewis ok, looks like I can’t send an e-mail to this google group. So here is the screen recording: https://drive.google.com/file/d/1CHbGpunSgGLNUuge__pO58HiE0m3wIvK/view?usp=sharing

 

Thanks :)

 

Jaycee Lewis
Figmate
Figmate
July 17, 2026

Hey ​@Matthias_Kampitsch 👋 Can you reply to the support email and attach that link, please? The subject line is Figma Sites: Scroll to interaction canceled by Change to on mobile navbar link and the ID is 1993241. If you don’t see it in your inbox, you may need to search your spam folder for it.

It’s already assigned to our Technical Quality team and adding your updated info, screenshots and recording are the best next step. Plus keeping the communications in te support ticket prevents details from getting lost as TQ doesn’t work from the forum. Thanks! – Jaycee

Matthias_Kampitsch
New Participant
July 20, 2026

@Jaycee Lewis Unfortunately I can’t find the support email. 

Celine_
Figmate
Community Support
July 20, 2026

Hey ​@Matthias_Kampitsch , Celine from Figma here, stepping in for ​@Jaycee Lewis .
Double checking here, could you please check in your inbox via your email address: maxxxs.kaxxxxh@uxx1.xxt? Thank you!

Matthias_Kampitsch
New Participant
July 20, 2026

@Celine_ Found it and just replied