ScratchAddons
ScratchAddons copied to clipboard
Lag when tons of large lists are continuously updated in the variables tab
Description
When you have a lot of things in an updating list, then you go to the variables tab, Scratch will lag out.
Repoduction steps
- Enable variable manager.
- Go to the editor.
- Create a bunch of large lists (500 items each, preferably with decimals) then continuously change each item.
- Go to the variables tab while the program is running.
- Watch scratch lag.
Expected behavior
Maybe add a "Show More" button to show more.
Actual behavior
ScratchAddons trying to update every single item in the list into the text.
Screenshots
No
Environment
- Browser: Chrome 90
- Scratch Addons version: v1.15.0
- Operating system: Windows 10
Additional context
Lag
I can't reproduce on my laptop with this script.

The editor does lag a little, but not any more than if I had those monitors shown. I tested on both Chromium and Firefox.