X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=dialogs.c;h=96f85e280e97d44a0bf6fb80437ee1cf40ff340d;hb=42725c6bc7db8d2e3300d8b00cd71c0a579f8e2d;hp=acc75bf35657d8980c8e72585321100d6a4bcc12;hpb=2e9bcff39eba2e59cce8502bc68c6c18dd2776f6;p=xboard.git diff --git a/dialogs.c b/dialogs.c index acc75bf..96f85e2 100644 --- a/dialogs.c +++ b/dialogs.c @@ -1028,7 +1028,7 @@ static char *tagsText; static int NewTagsCallback (int n) { - ReplaceTags(tagsText, &gameInfo); + if(!bookUp) ReplaceTags(tagsText, &gameInfo); return 1; } @@ -1043,7 +1043,7 @@ static void changeTags (int n) { GenericReadout(tagsOptions, 1); - if(bookUp) SaveToBook(tagsText); else + if(bookUp) SaveToBook(tagsText), DisplayBook(currentMove); else ReplaceTags(tagsText, &gameInfo); }