Sophie

Sophie

distrib > Mageia > 5 > i586 > by-pkgid > 82f4ad815a00d0ee99ab35b463b5a117 > files > 5

grace-5.1.22-13.mga5.src.rpm

--- 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:");