From ed4b14fd504a07dcb5710a17832bbb25f57275eb Mon Sep 17 00:00:00 2001 From: Heliguy Date: Sat, 6 Apr 2024 23:26:44 -0400 Subject: [PATCH] Stop wrong remote from being used in SearchInstall When having at least 1 disabled remote and only 1 enabled remote, stop Search Install from choosing a disabled remote automatically --- src/search_install_window.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/search_install_window.py b/src/search_install_window.py index 0c54679..82d5814 100644 --- a/src/search_install_window.py +++ b/src/search_install_window.py @@ -103,8 +103,12 @@ class SearchInstallWindow(Adw.Dialog): if total < 2: self.nav_view.push(self.results_page) self.results_page.set_can_pop(False) - self.search_remote = self.host_remotes[0][0] - self.install_type = self.host_remotes[0][7] + + for rem in self.host_remotes: + if self.my_utils.get_install_type(rem[7]) != "disabled": + self.search_remote = rem[0] + break + if "user" in self.install_type: self.install_type = "user" if "system" in self.install_type: