Moving from the Design tab to the Workflow tab crashes the editor:
The editor is normally already barely useable (crashes every 30 min), but now it is completely unusable
I’m tired, boss
Moving from the Design tab to the Workflow tab crashes the editor:
The editor is normally already barely useable (crashes every 30 min), but now it is completely unusable
I’m tired, boss
How many workflows do you have on your largest page / reusable element?
@georgecollier the number of workflows has been the same (and might even be slightly less today) for the last weeks/months. but i am noticing this since today, so i am quite sure something changed. there are ~500 workflows on the main dashboard page
however, even if i have 10 or 10k workflows on the page, the editor should never crash like this in 2026
I mean, if you have 500 long functions / 50,000 lines of code in a single code file, it’s gonna be a pain to build with, it’s no different on Bubble.
sorry George but this does not make any sense. rendering a list of ~500 workflow entries should not be a performance problem in 2026
Bubble is not compiling code. it is loading records from a db and drawing a UI. modern web apps render thousands of rows with virtualization and incremental loading without crashing the browser
an IDE opening a 50k line file is doing syntax highlighting, type checking, indexing, etc, and still loads instantly on normal hardware. the workflow tab choking on a few hundred small workflows is not comparable and suggests bubble is doing everything at the same time on the client
if the editor really needs to precompute validation/dependencies/autocomplete/etc that should be done lazily or in the background instead of blocking the entire UI and hard crashing the tab
@fede.bubble did bubble push any updates that change how workflows are loaded when switching to the workflow tab?
Actually, it is, right in your browser.
Bubble is doing all of this in the editor!
i’m not going to argue semantics here, but the Bubble editor is not “compiling code” in the traditional sense. Bubble stores a structured representation of your app (effectively JSON) that is interpreted to generate HTML/CSS/JS at runtime. that is very different from compiling a large source file
exactly. that is the problem. doing validation, indexing and UI rendering all synchronously on the client is the problem
this work should be done lazily or offloaded server-side instead of blocking the entire editor and hard crashing the tab
but this also diverges a bit from my original post. this behavior has existed for years and has always been a problem. what changed is that in the last couple of days it has become so much worse that the editor is almost unusable
would genuinely like to know if others are seeing the same regression
It does it at edit time. A system runs in the background checking for dependencies, issues etc. Bubble essentially made a typechecker in the browser.
So, the long term solution for you, is don’t have 500 workflows on a page. Use reusable elements to organise your ‘code’.
Time for the issue checker off, I think the viable wf number is 200 or 250.
hey @Thmat , I know the team pushed a fix yesterday related to performance in the WF tab but based on what you are sharing this might not be related (or maybe it is).
I’m checking with the team
This topic was automatically closed after 14 days. New replies are no longer allowed.