I have a reactive web application. When scrolling through a long vertical list, as I am nearing the bottom the scroll simply jumps to the bottom end of the list, skipping the last ~1/3 elements in the list. I need to scroll back up again to find those elements. It is only an issue when the list gets long, for shorter lists it works fine. It is also a somewhat complex list, because it's hierarchical, so it contains a list within a list, but this still works when there are fewer elements, so unsure if that's part of the issue.
Does anyone have an idea why the scroll jumps over the bottom part of the list?
Hi, aren't you using any JS to jumping to an element when you reach a position on the screen?
Can you upload the oml?
Hello Ørjan Frantzen,Did you solve your issue?
As Carlos Lessa said is better to share the OML, it´ s easy to help.
Best Regards,
Nuno R
It's not mine to share, but honestly its so long ago I can't recall where the issue originated and whether or not we fixed it
Ok.
Normally it happens having issue on things that we cannot share, in that cases for the future I think you can create a simple example without business logic just with the issue, and share with the other developers, as I told you.
Hello orjan,
I have also face this problem in one of my project to overcome that problem I had add Java script on Onready or On Initialize Event
document.body.scrollTop = document.documentElement.scrollTop = 0;
there are many more, you will get from google. But, I was used this to resolved my problem.
Thanks and Regards,
Akshay Deshpande
Hi. This happened to me aswell.
I added the property disable-virtualization and set this to true and this immediately solved the problem.
However, I don't think having over 200 records displaying on a list is the most performant, and the on scroll ending allows infinite scrolling and refreshes the data (I didn't use this, as I am editing the list as I go).A good article on Lists
https://success.outsystems.com/Documentation/11/Reference/OutSystems_Language/Interfaces/Designing_Screens/List#list-virtualization