From a7df98a990613a11a1c0696b47a370f63c8a26f5 Mon Sep 17 00:00:00 2001 From: Jesse McDonald Date: Sun, 5 Apr 2020 17:39:47 -0500 Subject: [PATCH] fix for prev_turn has no effect when mid-chain --- js/pacosako_ui.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/js/pacosako_ui.js b/js/pacosako_ui.js index 8163b44..5a221f4 100644 --- a/js/pacosako_ui.js +++ b/js/pacosako_ui.js @@ -789,12 +789,15 @@ $(function (){ }); $('#cb_nav_prev_turn').on('click', function(){ - const player = visibleGame.player; - while (visibleGame.canUndo) { + if (visibleGame.canUndo) { visibleGame.undo(); - if (visibleGame.player === player) { - visibleGame.redo(); - break; + const player = visibleGame.player; + while (visibleGame.canUndo) { + visibleGame.undo(); + if (visibleGame.player !== player) { + visibleGame.redo(); + break; + } } } renderBoard();