X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=xboard.c;h=3f1983da6c440890312606d6e5aa7e95726d6891;hb=8f1501373295f172dd1118391c6ee914ecbc4e67;hp=900d5b9354dbe3aaa31e73b9c168182872a51205;hpb=db281e5a0b73126f45ceee952b55ab0bfb235a02;p=xboard.git diff --git a/xboard.c b/xboard.c index 900d5b9..3f1983d 100644 --- a/xboard.c +++ b/xboard.c @@ -5605,6 +5605,7 @@ void CopyPositionProc(w, event, prms, nprms) * have a notion of a position that is selected but not copied. * See http://www.freedesktop.org/wiki/Specifications/ClipboardsWiki */ + if(gameMode == EditPosition) EditPositionDone(TRUE); if (selected_fen_position) free(selected_fen_position); selected_fen_position = (char *)PositionToFEN(currentMove, NULL); if (!selected_fen_position) return;