diff --git a/webapp/src/components/Checkers.jsx b/webapp/src/components/Checkers.jsx index c9447c6..a6f2f77 100644 --- a/webapp/src/components/Checkers.jsx +++ b/webapp/src/components/Checkers.jsx @@ -85,7 +85,10 @@ export function Board({ board, flip, prevMove, currMove, onStoneClick, onStoneMo const isInteractive = (board && (typeof onStoneClick === 'function' || typeof onStoneMove === 'function')) ? ' interactive' : ''; const WhiteTile = ({ id }) => { - const stone = (id === currMove[1]) ? board[currMove[0]] : board[id]; + id = (id !== currMove[1]) ? id : + currMove[0]; // the stone from currMove sarting position + + const stone = board[id]; return (