diff --git a/frontend/src/components/common/SettingsModal.vue b/frontend/src/components/common/SettingsModal.vue
index b7156d5..c8fcc84 100644
--- a/frontend/src/components/common/SettingsModal.vue
+++ b/frontend/src/components/common/SettingsModal.vue
@@ -197,7 +197,7 @@
:class="updateCheckState === 'found'
? 'border-[#3fb950] text-[#3fb950] hover:bg-[#3fb950]/10'
: 'border-[#30363d] text-[var(--wraith-text-primary)] hover:bg-[#30363d]'"
- :disabled="updateCheckState === 'checking'"
+ :disabled="updateCheckState === 'checking' || updateCheckState === 'downloading'"
@click="checkForUpdates"
>
@@ -219,6 +219,13 @@
v{{ latestVersion }} available — click to download
+
+
+ Downloading...
+