I have a (mostly) single-page app that’s become fairly complex, and I’m experiencing pretty crushing lag when working on it in Composer. It takes a very long time for the initial page load (which is okay), but more importantly when I type into various text fields it can take an extremely long time for what I’ve typed to show up (which is very frustrating). Specifically I’m noticing this in 1) variable & variable property names, and 2) static text type fields (e.g. paragraph blocks, labels on components, Alert messages). For the former case, I might wait as long as 10 seconds when typing a new variable name before I see it appear. For the latter case (e.g. a full sentence), I might wait as long as a minute. It makes it quite hard to work with the app, because the time compounds pretty quickly when there are several things I need to change.
My instinct is that the issue has to do with debounce compounded by lag, because when I paste the text it shows up relatively quickly (e.g., few seconds). So what I’ve taken to doing as a workaround is typing things like variable names and alert text into Microsoft Word, then pasting them into Composer. As you might imagine, this is a bit annoying, but it’s way faster than typing directly into Composer.
Are there any plans to fix this issue? I’ve seen some comments from admins on various threads about the new runtime addressing general performance issues, so I’m hopeful this is being looked at.
Also, are there any strategies to mitigate this? I saw a comment in another thread about setting Visibility values to preview=false, which seemed like a good idea, but I’m bouncing between edits on various sections of the page so I was only able to realistically use that on a couple of containers that are repetitive or already finished.