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
  • 24993 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

Andzelika_Kairyte
June 20, 2023

The same naming and placement didn’t work for me either. Any other ideas? Bug is still present

June 20, 2023

I’m still running into issues with the latest State Management feature release, also. @Figma_Support Please roll back ‘Preserve Scroll Position’ or fix this issue as soon as possible. The latest change isn’t working as specified within the document as outlined here: https://help.figma.com/hc/en-us/articles/14397859494295. Thank you!

June 20, 2023

Please roll back ‘Preserve Scroll Position’! It’s not sustainable to name all the frames the same.

June 21, 2023

Plus one here please - totally confusing!

Tanay_Rajkumar
June 21, 2023

The scroll portion is maintained only if you have layers named in a specific order.

“Top Frame Name”/“Another Label_1”/“Another Label_2”

If followed the above format for naming the frames it will preserve the scroll position.

Example:
Frame 1: User
Frame 2: User/Add New User
Frame 3: User/Add New User/Check Existing User
Frame 4: User/New User Added

Since all the frames have “User” present in it, now the scroll position will be preserved.

Tamar_Ziri
June 21, 2023

This is impractical and I wish people would stop suggesting it a solution. if you’re working on a large project with many frames it’s unreasonable to name frames this way. The solution should be the responsibility of @Figma_Support to roll back to the previous version. not on us to change the way we work.

June 21, 2023

Totally agree with you!

June 21, 2023

Am i crazy or does this entire new feature just work intermediately whenever it feels like it? Even opening the wrong frames entirely.
Even after editing frame names ?

For example I have a frame (frame / 1) when you click a button it opens an overlay (overlay/1), after delay that navigates to (frame / 2), for some reason instead it navigates to (frame / 1). After changing (frame / 2) name to (TEST_FRAME) it worked just fine and navigated to the right frame (minus keeping the scroll position, because tis not the same naming convention anymore).

However this flaw does not stop there. After changing (TEST_FRAME) to (SC_FRAME) it reverts back to going to (frame / 1 ) after the delay. It makes zero sense, the only thing i consider causing this would be if there was already a (SC_FRAME) naming convention being used somewhere, however there is not at all.

Please let me know if anyone else has encountered these bugs.

June 21, 2023

Yup, me too

June 21, 2023

Anyway around this that you heard of or tried? I keep on trying to break the bug basically, and its so frustrating when trying to actually test. I loved this product before the change, but it is essentially making things just not useable.