Selecting a different game actually switches properly now
This commit is contained in:
1 parent
ec4e652ab3
commit
a8a5e174d7
2 files changed
+2
-1
No files matched your search
@@ -281,6 +281,7 @@ class GameSelector:
|
|||||||
self._selection = None
|
self._selection = None
|
||||||
else:
|
else:
|
||||||
self._selection = self._list.get(current[0])
|
self._selection = self._list.get(current[0])
|
||||||
|
self._manager._twitch.change_state(State.GAME_SELECT)
|
||||||
|
|
||||||
def get_selection(self) -> Game:
|
def get_selection(self) -> Game:
|
||||||
if self._selection is None:
|
if self._selection is None:
|
||||||
|
|||||||
@@ -188,7 +188,7 @@ class Twitch:
|
|||||||
await self.websocket.start()
|
await self.websocket.start()
|
||||||
self.gui.games.set_games(games)
|
self.gui.games.set_games(games)
|
||||||
selected_game = self.gui.games.get_selection()
|
selected_game = self.gui.games.get_selection()
|
||||||
self.change_state(State.CHANNEL_FETCH)
|
self.change_state(State.CHANNEL_CLEANUP)
|
||||||
elif self._state is State.CHANNEL_FETCH:
|
elif self._state is State.CHANNEL_FETCH:
|
||||||
if selected_game is None:
|
if selected_game is None:
|
||||||
self.change_state(State.GAME_SELECT)
|
self.change_state(State.GAME_SELECT)
|
||||||
|
|||||||
Reference in new issue
Block a user