From 4f91c6b4225a4fe2570f94f829120a6dd0df8014 Mon Sep 17 00:00:00 2001 From: Dummerle <44114474+Dummerle@users.noreply.github.com> Date: Mon, 5 Sep 2022 22:46:44 +0200 Subject: [PATCH] Move widgets and uninstalled_games attributes to __init__() --- rare/components/tabs/games/__init__.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/rare/components/tabs/games/__init__.py b/rare/components/tabs/games/__init__.py index ee70c7a6..dfbafa2b 100644 --- a/rare/components/tabs/games/__init__.py +++ b/rare/components/tabs/games/__init__.py @@ -32,12 +32,9 @@ logger = getLogger("GamesTab") class GamesTab(QStackedWidget): - widgets: Dict[str, Tuple[ - Union[InstalledIconWidget, UninstalledIconWidget], Union[InstalledListWidget, UninstalledListWidget]]] = dict() - running_games = list() + updates = set() active_filter = 0 - uninstalled_games: List[Game] = [] def __init__(self, parent=None): super(GamesTab, self).__init__(parent=parent) @@ -48,6 +45,10 @@ class GamesTab(QStackedWidget): self.image_manager = ImageManagerSingleton() self.settings = QSettings() + self.widgets: Dict[str, Tuple[ + Union[InstalledIconWidget, UninstalledIconWidget], Union[InstalledListWidget, UninstalledListWidget]]] = {} + self.uninstalled_games: List[Game] = [] + self.game_list: List[Game] = self.api_results.game_list self.dlcs = self.api_results.dlcs self.bit32 = self.api_results.bit32_games