X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=xedittags.c;h=417c2b6b899addb8c72012f371b0b24997dac635;hb=c0d0ea91773838e5d11c3cd3b407fea251058c34;hp=fdaf3e32e00a875a7ae5e0d1ebb0e6cdfd323d35;hpb=f5883cc4e2222df9c0a504a0c50da4acd6b77fb0;p=xboard.git diff --git a/xedittags.c b/xedittags.c index fdaf3e3..417c2b6 100644 --- a/xedittags.c +++ b/xedittags.c @@ -81,6 +81,7 @@ extern char *getenv(); #include "backend.h" #include "xboard.h" #include "xedittags.h" +#include "dialogs.h" #include "gettext.h" #ifdef ENABLE_NLS @@ -109,7 +110,7 @@ EditTagsPopUp (char *tags, char **dest) void TagsPopDown() { - PopDown(2); + PopDown(TagsDlg); bookUp = False; } @@ -118,11 +119,5 @@ EditTagsProc () { Arg args[5]; int j; - if (!bookUp && PopDown(2)) { - j = 0; - XtSetArg(args[j], XtNleftBitmap, None); j++; - XtSetValues(XtNameToWidget(menuBarWidget, "menuView.Show Tags"), args, j); - } else { - EditTagsEvent(); - } + if (bookUp || !PopDown(TagsDlg)) EditTagsEvent(); }