viveknanda commented on issue #56448:
URL: https://github.com/apache/airflow/issues/56448#issuecomment-3541752168

   In my further testing, setting a very high overscan value (like 250) is 
going to add to some performance while initial render. However, the bigger user 
experience problem it brings is long stutters/flashes when the user scrolls to 
a part of the view beyond overscan, as now the virtualizer has to process 
(create DOM nodes for) and bring in say ~50 lines of code in view and 250 above 
and under it too, which eats noticeable time.
   
   Here's are gifs of scrolling through 25,000 lines of log with different 
overscan values
   
   **Overscan: 250**
   
![Image](https://github.com/user-attachments/assets/84a766ca-c5c4-4f09-9971-32e36160bc53)
   
   
   **Overscan:** 100
   
![Image](https://github.com/user-attachments/assets/62bc10b8-58fa-4ad2-9950-36f2b7da4d67)
   
   
   **Overscan: 10**
   
![Image](https://github.com/user-attachments/assets/8f423d22-76ea-4ca7-be3c-499296f1ad81)
   
   Keeping overscan to a not so high value like 50 will not really help with a 
lot of log copying.
   
   Open to hear out to any ideas


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to