Always stop watching when switching to IDLE
This commit is contained in:
1 parent
5286c39d41
commit
c23c50c445
1 file changed
+1
-1
@@ -177,6 +177,7 @@ class Twitch:
|
|||||||
self.change_state(State.INVENTORY_FETCH)
|
self.change_state(State.INVENTORY_FETCH)
|
||||||
while True:
|
while True:
|
||||||
if self._state is State.IDLE:
|
if self._state is State.IDLE:
|
||||||
|
self.stop_watching()
|
||||||
# clear the flag and wait until it's set again
|
# clear the flag and wait until it's set again
|
||||||
self._state_change.clear()
|
self._state_change.clear()
|
||||||
elif self._state is State.INVENTORY_FETCH:
|
elif self._state is State.INVENTORY_FETCH:
|
||||||
@@ -363,7 +364,6 @@ class Twitch:
|
|||||||
self._state_change.clear()
|
self._state_change.clear()
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
self.stop_watching()
|
|
||||||
self.gui.print(
|
self.gui.print(
|
||||||
f"No suitable channel to watch for game: {self.game}\n"
|
f"No suitable channel to watch for game: {self.game}\n"
|
||||||
"Waiting for an ONLINE channel..."
|
"Waiting for an ONLINE channel..."
|
||||||
|
|||||||
Reference in new issue
Block a user