diff --git a/src/components/puzzles/PuzzleBoard.tsx b/src/components/puzzles/PuzzleBoard.tsx index 0852a696..21cce348 100644 --- a/src/components/puzzles/PuzzleBoard.tsx +++ b/src/components/puzzles/PuzzleBoard.tsx @@ -146,7 +146,9 @@ function PuzzleBoard({ movable={{ free: false, color: - puzzle && equal(position, Array(currentMove).fill(0)) + puzzle && + equal(position, Array(currentMove).fill(0)) && + puzzle.completion === "incomplete" ? turn : undefined, dests: dests,