Loading optimization
Work items page lagging really bad if there is a lot, i think its because its loading in all the work items.
It think it should be so only loading work items which are in screen bounds and as you scroll it loads more.
I think the same would go for Pull requests or any lists that could get large.
Android device and not a weak one (S23 Ultra)
Hi, sorry for the late response.
Do you see the page lagging while you are scrolling through the work items, or when the page is still loading because you just navigated into it?
Hi, sorry for the late response.
Do you see the page lagging while you are scrolling through the work items, or when the page is still loading because you just navigated into it?
I see the page lagging while scrolling through items, pull requests.. etc (all list related layout that could get large as I mentioned above)
Thanks for the feedback, I'll look into it as soon as possible.
@peter1599 the fix will be available in the next release, which will be published shortly (probably tomorrow). I tested it on a Motorola g9 play, and the rendering time went from ~30ms to ~3ms, making the scroll visibly smoother.
Let me know if you still see the scroll lagging on your device.
@sstasi95
I see.
Sorry. Just had the time to fully test it.
It's fast. But now (correct me if I'm wrong) I can't see all the commits or tasks. I'm in a project that has commits quite regularly and I can't seem to go back farther than 5 days)
If I remember correctly the lists were bigger right? So now it's just some kind of 'hard limit' on the lists?
Which is not good if I want to go back more.
@peter1599 there was already a hard limit of 100 commits, and the limit didn't change with this fix. The reason of the limit is that it's not feasible to implement paged requests with multiple projects or even with multiple repos, because the devops APIs allow us to get the commits by single repository only. Here's the documentation.