Replies: 3 comments 3 replies
-
|
Would something like this work? |
Beta Was this translation helpful? Give feedback.
-
|
After some search I think I found what i was looking for |
Beta Was this translation helpful? Give feedback.
-
|
The issue you are facing is a common challenge in web development known as "Virtual Scrolling" or "DOM Virtualization." Modern UI libraries like MUI (Material UI) only render the elements currently visible in the viewport (plus a small buffer) to maintain high performance. As a result, regardless of the total list size, you are limited to capturing only about 10 elements at a time. To retrieve the entire dataset, you must implement an "Incremental Scroll & Capture" strategy. Key Components of the Solution Smart Waiting: Avoid using unreliable fixed-time waits (Wait commands). Instead, inject a JavaScript hook to precisely detect when both network traffic (Fetch/XHR) and DOM rendering have settled (reached an "Idle" state). This technique is consistent with the approach proposed in #194. Scroll Loop: Programmatically scroll the container element in increments, wait for the "Idle" state each time, and capture the newly appearing elements. Below is an implementation example for MUI Grid using SeleniumVBA |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I wonder if someone has an idea for ma problem. I retrieve data form a (dynamic) list which is updated when scrolling. Unfortunately not all subnodes are displayed (but only 10 of them). I did not find a solution via hidden attribute or something like this

Beta Was this translation helpful? Give feedback.
All reactions