GNOME Bugzilla – Bug 728202
Do not allow manual access to ChessGame.clock
Last modified: 2014-07-06 17:11:04 UTC
Currently, we manually stop and start the chess clock when displaying the resign and claim draw dialogs, in order to avoid displaying the pause game overlay. This is risky since it avoids setting ChessGame.is_paused, which no longer means what it ought to mean. Decouple the state of this variable from the display of the pause game overlay to avoid resulting bugs (e.g. the chess engine may make a move even while these dialogs are displayed).
The following fix has been pushed: a4148ca Do not directly pause/unpause the chess clock Still possible to do this, but we don't anymore.
Created attachment 280003 [details] [review] Do not directly pause/unpause the chess clock