From 8b0bddc17405eac088335b95a19b932604b2c704 Mon Sep 17 00:00:00 2001 From: Dummerle <44114474+Dummerle@users.noreply.github.com> Date: Sun, 19 Dec 2021 00:00:18 +0100 Subject: [PATCH] Fix Bug, when fetching assets --- rare/components/dialogs/launch_dialog.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/rare/components/dialogs/launch_dialog.py b/rare/components/dialogs/launch_dialog.py index cc60723e..8152733d 100644 --- a/rare/components/dialogs/launch_dialog.py +++ b/rare/components/dialogs/launch_dialog.py @@ -62,9 +62,10 @@ class AssetWorker(QRunnable): self.assets = dict() def run(self) -> None: - platforms = list(set(shared.core.get_installed_platforms() + ["Windows"])) - if platform.system() == "Darwin" and "Mac" not in platforms: - platforms.append("Mac") + platforms = shared.core.get_installed_platforms() + platforms.add("Windows") + if platform.system() == "Darwin": + platforms.add("Mac") for p in platforms: self.assets.update({p: self.get_asset(p)}) self.signals.result.emit(self.assets, "assets")