diff --git a/src/ui/flutter/lib/mill/position.dart b/src/ui/flutter/lib/mill/position.dart index 9a0b75e1..22f4d4a2 100644 --- a/src/ui/flutter/lib/mill/position.dart +++ b/src/ui/flutter/lib/mill/position.dart @@ -1491,7 +1491,8 @@ class Position { print("recorder.movesCount = ${recorder.movesCount}"); for (int i = recorder.movesCount - 1; i >= 0; i--) { - if (recorder.moveAt(i).type == MoveType.remove) break; + //if (recorder.moveAt(i).type == MoveType.remove) break; + if (recorder.moveAt(i).move[0] == '-') break; posAfterLastRemove = i; }