X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=bedeeadd22d3109d7ab0248a0332c639168c684b;hb=8f28573d2b5b136a4997bc720a3037f9ba086532;hp=faf0b54207c14f81ee548f4b446cfd709f5e3ffe;hpb=c1115828b95f029c8623c0af540a6c4fcdc34f39;p=xboard.git diff --git a/backend.c b/backend.c index faf0b54..bedeead 100644 --- a/backend.c +++ b/backend.c @@ -15524,6 +15524,7 @@ ForwardInner (int target) seekGraphUp = FALSE; MarkTargetSquares(1); + fromX = fromY = killX = killY = -1; // [HGM] abort any move entry in progress if (gameMode == PlayFromGameFile && !pausing) PauseEvent(); @@ -15642,6 +15643,7 @@ BackwardInner (int target) if (gameMode == EditPosition) return; seekGraphUp = FALSE; MarkTargetSquares(1); + fromX = fromY = killX = killY = -1; // [HGM] abort any move entry in progress if (currentMove <= backwardMostMove) { ClearHighlights(); DrawPosition(full_redraw, boards[currentMove]);