For non-extending scroll in repeating groups to determined scroll position.
Likely to be use to get a native app feel in a web app.
Kind suggestion:
RepeatingGroup Current Scroll Position (returns pixels)
or
RepeatingGroup Scroll At Start (returns yes/no)
RepeatingGroup Scroll At End (returns yes/no)
or
RepeatingGroup Scroll Percent (returns number 1-100)
This would allow to present UX elements for adding additional items to the repeating group once the user reaches a position in the repeating group.
6 Likes
/push
Has something like this, since been handled?
Could utilize this for Galleries as shown in Example:

1 Like
I would also find something like this useful.
A part of the app I’m building involves a messaging section, and I’m using a repeating group to show previous messages. I’d like to show messages from oldest to newest, with newest on the bottom of the repeating group. I can do this, however the “Vertical Scrolling” Layout style makes only the oldest messages show first, and the user must scroll within the repeating group to see the newest messages, which is very wonky.
If I had the ability to manipulate the scroll position within the vertical scrolling repeating group, that would solve this and many other use cases I think.
1 Like
Hello there @johndurso !
Just wondering if you already found a workaround for your problem since I’m having the same needs and issues 
Don’t hesitate if you found something 
I’m not sure this what you’re looking for, but it made me think of intersectionObserver function. It can figure out when something is visible. Maybe you can pair that with the Toolbox to trigger a workflow?

demo
editor
source video
2 Likes
Awesome thanks !
For my part I’ve managed to obtain what I wanted, problem was in fact in my process workflow (as the repeating group was calculated slower than it was shown, it didn’t scroll all the way down).
A mix of adapting the workflow and ticking “show all item immediatly” did the trick.