X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=xboard.c;h=af116f02bfaa5301eef28786dd546e2366d1c778;hb=a033b3e97d60c1d05ee5ec3a54f7c61d6225962a;hp=8f1cff1edfc7fc9597e4532c37893f9909bb4029;hpb=7ce7c91789520647171c38aaa59b6bb28be98b28;p=xboard.git diff --git a/xboard.c b/xboard.c index 8f1cff1..af116f0 100644 --- a/xboard.c +++ b/xboard.c @@ -5029,6 +5029,8 @@ void AnalysisPopDown() XtPopdown(analysisShell); XSync(xDisplay, False); analysisUp = False; + /* icsEngineAnalyze */ + if (appData.icsEngineAnalyze) ExitAnalyzeMode(); } @@ -5878,7 +5880,6 @@ void AnalyzeModeProc(w, event, prms, nprms) if (appData.icsEngineAnalyze) { if (appData.debugMode) fprintf(debugFP, _("Found unexpected active ICS engine analyze \n")); - appData.icsEngineAnalyze = FALSE; ExitAnalyzeMode(); ModeHighlight(); return; @@ -5887,7 +5888,6 @@ void AnalyzeModeProc(w, event, prms, nprms) } else { /* if enable, use want disable icsEngineAnalyze */ if (appData.icsEngineAnalyze) { - appData.icsEngineAnalyze = FALSE; ExitAnalyzeMode(); ModeHighlight(); return;