Skip to main content
Helge_Wadewitz
New Participant
June 13, 2022

SOLVED - Preserve Scroll Position (please roll back the feature)

  • June 13, 2022
  • 215 replies
  • 24990 views

Hey, i face a bug since there has been an update on the preserve scroll position behavior yesterday. By now the former preserve scroll position, which i had to set manually before is now set as default. So i don’t need to tick the box anymore.

But, in my protoype, although i expect now that the scroll position is preserved by default, it is not working correctly. From screen to screen my prototype is jumping to the top. I need to ship my proto today to the client and this is super annoying.

Anyone faces the same issue since yesterday? @Figma_Support can you roll back the feature? 🙏

215 replies

May 29, 2023

Why is there silence from @Figma_Support about it? This is a big issue. I have to use another tool.

Sabine_Link
May 30, 2023

I have the same issue and it is a big problem. When can this get fixed or rolled back?

Milos_Novakovic
New Member
May 30, 2023

I created frame in middle of page frame, and added hover state.
Now when test in prototype it simple throws me on top on new frame…

Earlier was there ‘preserve scroll location’ now it’s missing. There is something new ‘Reset scroll position’ which is turned off. That means preserve is default. But it’s not working …

Matheus_Freitas
May 30, 2023

Hey @Figma_Support! Can you guys help us by fixing this bug please? 🙏🏾

May 30, 2023

Answer from @Helge_Wadewitz works for me. All frames where you want scroll position to be preserved must be named the same. Seems like much the same way that layers must be named identical for smart animate to work.

Regardless, its frustrating not being able to name frames with different names. @Figma_Support please fix this.

Eduard_Sanchis_Avios
May 30, 2023

It is still without working. What can we do?

May 30, 2023

I’m seeing the same issue with hover states and am missing the option to “preserve scroll position.”

I have hover interaction low on my page and now in prototype, when I hover over that instance, it brings me to the top of the page. If I “roll-off” the area that the hover is connected to, it will bring me back to the original position of the non-hover state.

If I check “reset scroll position”, it makes it so there is no “roll-off” motion—it keeps me at the top of the screen with the hover state design activated (though you have to scroll to see it).

Jesus_Benitez-Albavera
May 30, 2023

I was about to complain along with the original post, but as you mentioned adding the “name / subname” seems to work. Still, not intuitive at all. I can’t understand why complicate stuff that was already working for years.

Thanks!

Tobias_Frithiofsson
New Member
May 31, 2023

Also missing this function when I want to “perserve the scroll location” when I jump between two wireframes. Worked before but since Reset scroll position and Reset componentstyle is the new option, I can’t find a way to get it working as before 😦

May 31, 2023

Thanks! It works!!