You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The problem that was solved by #75 was that the timer wasn't clearing properly at the start of every round. So, if you took your time (for example) entering your name or starting a chat, the timer would already be 'over' by the time you went to the next screen. This got solved by making the setting of this.shouldUpdate only happen after the timer had been reset, using:
now there were only 2 screens getting skipped, and only after the checkTimeout screens. What was happening was that, while the callback was happening, the loop had already looped around again and was getting called twice, effectively skipping a screen.
This is solved by just await-ing checkTimeout in configureState, which seems to work pretty well!
where do they go? who ate the screens? do they simply appear on someone else's computer? etc
The text was updated successfully, but these errors were encountered: