the order of tabs in the Wine/Proton version selection window has been changed

This commit is contained in:
Sergey Palcheh
2025-09-08 12:43:11 +06:00
parent a15b2621b6
commit 5571f74125

View File

@@ -1134,8 +1134,10 @@ class WineVersionSelectionDialog(QDialog):
self._create_version_tab("Системный", [(self.system_wine_display_name, "system")])
# --- Other versions from JSON ---
group_keys = sorted(self.wine_versions_data.keys())
# Определяем желаемый порядок вкладок
tab_order = ["WINE", "WINE_LG", "PROTON_LG", "PROTON_STEAM"]
# Сортируем ключи в соответствии с заданным порядком
group_keys = sorted(self.wine_versions_data.keys(), key=lambda k: tab_order.index(k) if k in tab_order else len(tab_order))
for key in group_keys:
versions = self.wine_versions_data.get(key, [])