--- grace-5.1.22/src/motifutils.c_orig 2010-04-16 15:44:07.000000000 +0200 +++ grace-5.1.22/src/motifutils.c 2010-04-16 15:47:11.000000000 +0200 @@ -1621,6 +1621,12 @@ GraphPopupMenu *CreateGraphPopupEntries( graph_popup_menu = xmalloc(sizeof(GraphPopupMenu)); popup = XmCreatePopupMenu(listp->list, "graphPopupMenu", NULL, 0); +#if XmVersion >= 2000 + XtVaSetValues(popup, XmNpopupEnabled, XmPOPUP_DISABLED, NULL); + XtUngrabButton(listp->list, AnyButton, AnyModifier); +#else + XtVaSetValues(popup, XmNpopupEnabled, False, NULL); +#endif graph_popup_menu->popup = popup; graph_popup_menu->label_item = CreateMenuLabel(popup, "Selection:"); @@ -2243,6 +2249,12 @@ SetPopupMenu *CreateSetPopupEntries(List set_popup_menu = xmalloc(sizeof(SetPopupMenu)); popup = XmCreatePopupMenu(listp->list, "setPopupMenu", NULL, 0); +#if XmVersion >= 2000 + XtVaSetValues(popup, XmNpopupEnabled, XmPOPUP_DISABLED, NULL); + XtUngrabButton(listp->list, AnyButton, AnyModifier); +#else + XtVaSetValues(popup, XmNpopupEnabled, False, NULL); +#endif set_popup_menu->popup = popup; set_popup_menu->label_item = CreateMenuLabel(popup, "Selection:");