From b9afce1babb7d3da3d33e9bab2c763c289fbf352 Mon Sep 17 00:00:00 2001
From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
Date: Fri, 31 Jan 2025 21:05:24 +1100
Subject: popdowns: some minor header button changes

---
 src/modules/popdowns/updates.tsx | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

(limited to 'src/modules/popdowns/updates.tsx')

diff --git a/src/modules/popdowns/updates.tsx b/src/modules/popdowns/updates.tsx
index 536ec08..9e98f66 100644
--- a/src/modules/popdowns/updates.tsx
+++ b/src/modules/popdowns/updates.tsx
@@ -80,7 +80,11 @@ export default () => (
                         // Ignore errors
                         .catch(() => {}),
             },
-            { label: "Reload", onClicked: () => Updates.get_default().getUpdates() },
+            {
+                label: bind(Updates.get_default(), "loading").as(l => (l ? "Loading" : "Reload")),
+                onClicked: () => Updates.get_default().getUpdates(),
+                enabled: bind(Updates.get_default(), "loading"),
+            },
         ]}
         emptyIcon="deployed_code_history"
         emptyLabel="All packages up to date!"
-- 
cgit v1.2.3-freya

