X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=387f87c8d4081c0b4d99fc6794d81aa5b1d9fa55;hb=d78e0b2bc1c4390b7afe294d94146cb682e29fb2;hp=2438d49e0b09c5b8474f864680e197c0da375483;hpb=9b1fabe6a863409e11c421e6dd1fe674743cbd1c;p=xboard.git diff --git a/backend.c b/backend.c index 2438d49..387f87c 100644 --- a/backend.c +++ b/backend.c @@ -8717,6 +8717,8 @@ GameEnds(result, resultDetails, whosays) result, resultDetails ? resultDetails : "(null)", whosays); } + fromX = fromY = -1; // [HGM] abort any move the user is entering. + if (appData.icsActive && (whosays == GE_ENGINE || whosays >= GE_ENGINE1)) { /* If we are playing on ICS, the server decides when the game is over, but the engine can offer to draw, claim