From b9eb69bb5e541e97725c68335bdfe3264a5b454f Mon Sep 17 00:00:00 2001 From: MischaPanch Date: Thu, 30 Oct 2025 14:13:00 +0100 Subject: [PATCH] Dashboard: improve display when serena is busy with adding an LS Spinner was wrongly hidden, add language button was wrongly shown [ci skip] --- src/serena/resources/dashboard/dashboard.js | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/src/serena/resources/dashboard/dashboard.js b/src/serena/resources/dashboard/dashboard.js index 3dfee12c..7722b018 100644 --- a/src/serena/resources/dashboard/dashboard.js +++ b/src/serena/resources/dashboard/dashboard.js @@ -59,6 +59,7 @@ class Dashboard { this.originalMemoryContent = null; this.memoryContentDirty = false; this.memoryToDelete = null; + this.isAddingLanguage = false; // Tool names and stats this.toolNames = []; @@ -340,8 +341,13 @@ class Dashboard { }); // Add the "Add Language" button inline with language badges (only if active project exists) if (config.active_project && config.active_project.name) { - html += ''; - html += '