You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
I'm using several list widget + string widget entries in an object widget. I have about 100 items spread across multiple object widgets, and the lag is very noticeable.
To make this example more clear, I created an isolated example here. add a couple items to the new config on that branch and it should exponentially increase the lag of typing, expanding panels, etc.
To Reproduce
Checkout master and add in the config below in CMS configuration to dev-test/config.yml.
Bootstrap, kick off the server and go to the kitchen sink example
Try to navigate collection: open collapsed sections, type in fields, add items, etc.
Behavior
Expected: UI responds quickly to all actions/events (clicking, typing).
Actual: UI responds quite slowly. Sometimes up to a full second just from typing.
This slowdown happens in any environment/browser combo, I'm noticing. Even on very simple lists with less than 10 items, but a handful of fields in each.
The text was updated successfully, but these errors were encountered:
Per the OP, here's what I mean by visible DOM even when lists are collapsed (grayed out nodes are not visible). These nodes are receiving updates for each render (opening a top level list causes updates to visually hidden child lists).
geotrev
changed the title
Performance slowdown on data-heavy collection pages
[Widget Performance] Slowdown on data-heavy collection pages
Sep 27, 2022
geotrev
changed the title
[Widget Performance] Slowdown on data-heavy collection pages
[Widget Performance] Slowdown on data-heavy, nested-list collection pages
Sep 27, 2022
Describe the bug
I'm using several list widget + string widget entries in an object widget. I have about 100 items spread across multiple object widgets, and the lag is very noticeable.
To make this example more clear, I created an isolated example here. add a couple items to the new config on that branch and it should exponentially increase the lag of typing, expanding panels, etc.
To Reproduce
dev-test/config.yml
.Behavior
Expected: UI responds quickly to all actions/events (clicking, typing).
Actual: UI responds quite slowly. Sometimes up to a full second just from typing.
Applicable Versions:
CMS configuration:
Link to config
Additional context
This slowdown happens in any environment/browser combo, I'm noticing. Even on very simple lists with less than 10 items, but a handful of fields in each.
The text was updated successfully, but these errors were encountered: