From 3d645140f23ae9ad2ca23d36d74fea74177baa32 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Wed, 9 Nov 2022 10:37:49 +0100 Subject: [PATCH] Fix: Sort updateables on top of others instead of vice-versa. --- plugins/Marketplace/LocalPackageList.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Marketplace/LocalPackageList.py b/plugins/Marketplace/LocalPackageList.py index 85f835980b..3aa3ab6bfd 100644 --- a/plugins/Marketplace/LocalPackageList.py +++ b/plugins/Marketplace/LocalPackageList.py @@ -44,7 +44,7 @@ class LocalPackageList(PackageList): def _sortSectionsOnUpdate(self) -> None: section_order = dict(zip([i for k, v in self.PACKAGE_CATEGORIES.items() for i in self.PACKAGE_CATEGORIES[k].values()], ["a", "b", "c", "d"])) - self.sort(lambda model: (section_order[model.sectionTitle], model.canUpdate, model.displayName.lower()), key = "package") + self.sort(lambda model: (section_order[model.sectionTitle], not model.canUpdate, model.displayName.lower()), key = "package") def _removePackageModel(self, package_id: str) -> None: """