From 5efe98b7b6a5604456e523b1a573b94465537541 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Mon, 10 Jun 1996 17:31:25 +0000 Subject: [PATCH] (make_menu_in_widget): Set mapping delay for cascade buttons to zero. --- lwlib/lwlib-Xm.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lwlib/lwlib-Xm.c b/lwlib/lwlib-Xm.c index 6d1e76f960e..57e4b4a2ca5 100644 --- a/lwlib/lwlib-Xm.c +++ b/lwlib/lwlib-Xm.c @@ -440,7 +440,10 @@ make_menu_in_widget (instance, widget, val, keep_first_children) { menu = XmCreatePulldownMenu (widget, cur->name, NULL, 0); make_menu_in_widget (instance, menu, cur->contents, 0); - XtSetArg (al [ac], XmNsubMenuId, menu); ac++; + XtSetArg (al [ac], XmNsubMenuId, menu); ac++; + /* non-zero values don't work reliably in + conjunction with Emacs' event loop */ + XtSetArg (al [ac], XmNmappingDelay, 0); ac++; button = XmCreateCascadeButtonGadget (widget, cur->name, al, ac); xm_update_label (instance, button, cur); -- 2.39.2