It is not possible to undo the last move after end of game if AI would have done the next turn (button is grey). If a human player would have come next, then it is possible. I guess undoing should be possible in both cases?
Thank you for reporting this bug in KDE software. As it has been a while since this issue was reported and confirmed, can we please ask you to see if you can reproduce the issue with a recent software version? If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Still there in 2.1.22043 (version missing in the drop-down of this bug tracker).
A possibly relevant merge request was started @ https://invent.kde.org/games/kreversi/-/merge_requests/30
Git commit 3d2c0bcc13d37889a7cc47797bab0a3a646d8615 by Juriën Huisman. Committed on 11/05/2025 at 15:49. Pushed by aacid into branch 'master'. Fix inconsistent availability of undoing after end of game. Use `true` instead of `m_game->canUndo()` because the player should always be able to undo after a game over. M +1 -1 src/mainwindow.cpp https://invent.kde.org/games/kreversi/-/commit/3d2c0bcc13d37889a7cc47797bab0a3a646d8615
Git commit 08c2a7e1e93d5015d590e82a1888c82e83a36660 by Albert Astals Cid, on behalf of Juriën Huisman. Committed on 13/05/2025 at 22:32. Pushed by aacid into branch 'release/25.04'. Fix inconsistent availability of undoing after end of game. Use `true` instead of `m_game->canUndo()` because the player should always be able to undo after a game over. (cherry picked from commit 3d2c0bcc13d37889a7cc47797bab0a3a646d8615) M +1 -1 src/mainwindow.cpp https://invent.kde.org/games/kreversi/-/commit/08c2a7e1e93d5015d590e82a1888c82e83a36660