From 9ac823a85d2d83a6fb2d4bd0c2676fa2a0ddd173 Mon Sep 17 00:00:00 2001 From: Will Eastcott Date: Thu, 12 Feb 2026 13:44:18 +0000 Subject: [PATCH] fix: hide progress bar in Code Editor for empty projects When a project has no scripts/files/folders, the assets:load:progress event was never emitted, leaving the progress bar visible indefinitely. Emit the event with a value of 1 (complete) before assets:load in the empty-assets path so the progress bar hides itself. Co-authored-by: Cursor --- src/code-editor/assets/assets-load.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/code-editor/assets/assets-load.ts b/src/code-editor/assets/assets-load.ts index e5f71df7d..b08b6042a 100644 --- a/src/code-editor/assets/assets-load.ts +++ b/src/code-editor/assets/assets-load.ts @@ -148,6 +148,7 @@ editor.once('load', () => { editor.api.globals.rest.projects.projectAssets('codeeditor') .on('load', (status, res) => { if (!res.length) { + editor.emit('assets:load:progress', 1); editor.emit('assets:load'); editor.call('status:clear'); return;