Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Components Performance Concerns on Page Redraw. #393

Open
kaladay opened this issue Oct 28, 2021 · 0 comments
Open

Components Performance Concerns on Page Redraw. #393

kaladay opened this issue Oct 28, 2021 · 0 comments

Comments

@kaladay
Copy link
Contributor

kaladay commented Oct 28, 2021

This doesn't haven't to be limited to just page redraw. The performance concerns are simply observed more easily on resizing the page or window.

Check to see if the problem is more so on TL-Components than Weaver-Components or not.

When moving the window or page size back in forth an aggressive amount of times in a short period of time, the system or browser can slow down noticable as the page attempts to redraw everything. In this particular case, it may be worth considering somehow forgetting redraws.
(Think of this as a Post-debouncer, that uses the values of the most recent browser state when redrawing and forgetting all of the other attempts to redraw up until that point, which is clearly not happening.) Currently, when aggressively resizing to a point that the browser slows down, you can see it going throw every resize attempt long after stopping.

This is also observable on DirectoryUI.

@kaladay kaladay changed the title Performance Concerns on Page Redraw. Components Performance Concerns on Page Redraw. Oct 28, 2021
kaladay pushed a commit that referenced this issue Aug 29, 2022
[Issue 390] Colors in color utility should be brought in via JSON.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant