X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=xedittags.c;h=a83e47b3c697251772db88f1500301fce0756214;hb=56310c5b198bc521e0a715377c68378b7bcf10a5;hp=09d22882c7e1a59f95d16ca227c1d963bf266ced;hpb=aa6ce66fdcd125cffc1a54e96e64d3488b92fc07;p=xboard.git diff --git a/xedittags.c b/xedittags.c index 09d2288..a83e47b 100644 --- a/xedittags.c +++ b/xedittags.c @@ -91,11 +91,6 @@ extern char *getenv(); # define N_(s) s #endif -extern Widget formWidget, shellWidget, boardWidget, menuBarWidget; -extern Display *xDisplay; -extern int squareSize; -extern Pixmap xMarkPixmap; - Position tagsX = -1, tagsY = -1; void TagsPopUp(tags, msg) @@ -115,6 +110,7 @@ void EditTagsPopUp(tags, dest) void TagsPopDown() { PopDown(2); + bookUp = False; } void @@ -126,7 +122,7 @@ EditTagsProc(w, event, prms, nprms) { Arg args[5]; int j; - if (PopDown(2)) { + if (!bookUp && PopDown(2)) { j = 0; XtSetArg(args[j], XtNleftBitmap, None); j++; XtSetValues(XtNameToWidget(menuBarWidget, "menuView.Show Tags"), args, j);