From cdbfdeda4bfb87cb2d2f239886db102b7baeb1f9 Mon Sep 17 00:00:00 2001 From: heliguy Date: Wed, 20 Sep 2023 12:44:01 -0400 Subject: [PATCH] Guh --- src/remotes.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/remotes.py b/src/remotes.py index 2b8e24d..be69dc3 100644 --- a/src/remotes.py +++ b/src/remotes.py @@ -172,6 +172,11 @@ class RemotesWindow(Adw.Window): self.remotes_list.remove_all() self.host_remotes = self.get_host_remotes() self.host_flatpaks = self.get_host_flatpaks() + if len(self.host_remotes) <= 1: + no_remotes = Adw.StatusPage(icon_name="error-symbolic", title=_("No Remotes"), description=_("Warehouse cannot see the list of remotes or the system has no remotes added")) + self.stack.add_child(no_remotes) + self.stack.set_visible_child(no_remotes) + return for i in range(len(self.host_remotes)): name = self.host_remotes[i][0] title = self.host_remotes[i][1] @@ -233,11 +238,6 @@ class RemotesWindow(Adw.Window): self.set_content(self.toolbar) self.generate_list() - if len(self.host_remotes) == 0: - no_remotes = Adw.StatusPage(icon_name="error-symbolic", title=_("No Remotes"), description=_("Warehouse cannot see the list of remotes or the system has no remotes added")) - self.stack.add_child(no_remotes) - self.stack.set_visible_child(no_remotes) - event_controller = Gtk.EventControllerKey() event_controller.connect("key-pressed", self.key_handler) self.add_controller(event_controller)