Skip to main content
Solved

Scroll Position Resets Unless I use '/' in Frame Name

  • September 25, 2023
  • 2 replies
  • 1337 views

This is an issue in prototyping:

Even if the ‘Reset Scroll Position’ box is unchecked (i.e., not selected), the prototype will still reset the scroll position unless all the frames involved have a ‘/’ (Forward Slash) in their Title.

The position of this ‘/’ can be anywhere in the Frame Title, but without it it the prototype does not adhere to the scroll position retention.

IMO, this is a Bug rather than an intended use case and should be fixed.

Best answer by Celine_D

Hi Luv!
Thanks for your feedback. We’ll pass it along to our product team for consideration.

For visibility, this is intended. We made a change on May 24, 2023, to preserve scrolling between top-level frames, the top-level frame names have to be identical or have a matching prefix (for example, frames Checkout / Empty and Checkout / Complete match).
You can find more information in our help center article here: https://help.figma.com/hc/en-us/articles/360051747774-Preserve-scroll-position-in-prototypes

View original
This topic has been closed for comments

2 replies

Celine_D
Figmate
  • Community Support
  • 3399 replies
  • Answer
  • September 28, 2023

Hi Luv!
Thanks for your feedback. We’ll pass it along to our product team for consideration.

For visibility, this is intended. We made a change on May 24, 2023, to preserve scrolling between top-level frames, the top-level frame names have to be identical or have a matching prefix (for example, frames Checkout / Empty and Checkout / Complete match).
You can find more information in our help center article here: https://help.figma.com/hc/en-us/articles/360051747774-Preserve-scroll-position-in-prototypes


Erik_Wingren

@Celine_Figma I have read the help article and – unless I’m missing something – followed the naming conventions… but my prototype still resets the scroll position when clicking a link in a nested frame.

Here’s a screenshot of my frames and prototype pathing:

And here’s a link to the prototype.

What am I doing wrong?


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings