diff options
author | Walter Bender <walter@sugarlabs.org> | 2014-06-28 16:22:10 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2014-06-28 16:22:10 (GMT) |
commit | 288c2871ffaeec04d841004140f4fa0b67cc171e (patch) | |
tree | bf0f7d89fa743c515f87abe6097fc3e307ba5627 | |
parent | af6dc5b1e64ff51242d2b86169db5db26009fdfe (diff) |
-rw-r--r-- | chess.py | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -611,6 +611,13 @@ class Gnuchess(): GObject.timeout_add(200, self._flasher, tiles, flash_color) else: self._flashing = False + self._reset_board_colors(tiles) # Just in case + + def _reset_board_colors(self, tiles): + for tile in tiles: + i = self._file_and_rank_to_index(tile) + self._board[i].set_image(self._squares[black_or_white(i)]) + self._board[i].set_layer(BOT) def _parse_move(self, move): tiles = [] |