a9e4a0ed50
Fix potentially starting play when finished
...
The UserFinishedPlaying event may trigger before the event is subscribed
to by SpectatorScreen. For such cases, an extra check is done to make
sure the user is _actually_ playing.
2021-04-20 21:19:08 +09:00
c50b526ba0
Remove local state dictionary from SpectatorScreen
2021-04-19 16:48:55 +09:00
274e33184b
Fix SpectatorScreen potentially missing user playing callbacks
2021-04-16 18:22:22 +09:00
cd53074941
Schedule spectator callbacks
2021-04-02 21:27:20 +09:00
d2950105fb
Add comment explaining use of lock
2021-04-02 20:31:34 +09:00
45d16fb916
Rename event parameter for clarity
2021-04-02 16:56:47 +09:00
af478fb2eb
Add abstract spectator screen class
2021-04-01 22:02:32 +09:00