Crash on resume when pause in reset
Rauks opened this issue · 1 comments
Rauks commented
A lock check is probably missing on resume/restart method. Pause may not clean resume properly or resume call a duplicate start sequence.
Rauks commented
To test :
BaseGameScene
- put pause() synchronized
- put resume() synchronized
- check pause status on pause and resume to avoid cross calls
- release isPaused in the end of resume (actually on begin)
Pause must be tested during game, on restart (during rollback jump), on start, on paused, on pause resume. Stress pause/resume must be reperformed (precedent fix done here)