Skip to main content
Phil_Larsen
Active Member
November 10, 2021

Scroll to point in component

  • November 10, 2021
  • 17 replies
  • 7986 views

I regularly create components that allow for easy manipulation of prototypes at scale. I can’t, however, use the “Scroll” to prototyping feature on interior elements of a component. I need to break the component which then removes the benefits of having it as a component in the first place.

Could we get it so scrolling to an interior element of a component is an option?

17 replies

December 10, 2021

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Henning1
New Member
April 5, 2022

Hello Figma Community,
i am really new to figma. i am trying out my first prototype but stuck on my second day.

I build a sidebar component, where i can scroll the content and click some tabs to scroll down to the sidebar sections.
If i start the preview from the component it works as expected.
If i put the component to a page, where i will need it to use it more than once, i can scroll it, but the link interactions from the tabs don’t work anymore. (even the mousehand disappears)

Where is my fault? What did i forgot to check?
I would be happy if theres some help here.
Thanks a lot!!
Henning

Henning1
New Member
April 5, 2022

Took a video for better understanding

Mr_Wahoo
April 20, 2022

Yeah I have the same problem here 😕
I think it’s a bug when it comes to nested components…

If not, I’m really missing something

Bianca_Andrea_Duenas_Gomez
May 24, 2022

Yeah, I have the same problem 🥲 @Figma_Support helppppp us

Klesus
May 25, 2022
Figma Help Center

You can only scroll to top level objects.
When you try the sidebar on it’s own it works because the sidebar is the top level frame. As soon as you put it inside another frame, like when you put it inside the desktop frame, the sidebar is no longer the top level frame and scrolling stops working.

ntfromchicago
New Participant
September 6, 2022

Please upvote! I am looking to reopen this previously closed request because I encountered this same issue recently. Scroll to point in component

This specific behavior feels like a bug because it allows you to create a component with scroll to triggers that worked before you make it a component – but then don’t work after you create it. It deliberately breaks all the links even though all the scrolling is encapsulated within the component itself.

I would rather have Figma tell me that a component cannot be created vs. creating it and not having the interactions work.

More importantly, fixing this would radically simplify some use cases where you have to make tons of variants to handle multi-state interactions. Simple scroll-to support would eliminate the need for so many variants (e.g. a large single-select radio button group).

Kevin_Simpson
New Member
October 27, 2022

This is particularly important for navigation. For instance, to create navigation to anchored links within a page, setting up scroll on a component is important so that you can use the same navigation across all of your screens.

See also the description of this problem here:
https://forum.figma.com/t/scroll-to-in-component-doesnt-work/19067

Minh_Quang
New Participant
November 7, 2022

I have a component and set scroll to animation for that component. But it’s not working for the copies of that component. Any ideas?

Alexei
New Participant
December 2, 2022

I have a wide layer and a button in the component which scrolls to the last hidden right column.
When I bring the instance on the page scrollTO doesn’t work and there is no way to reset it or make a new connection.