diff options
| author | Richard M. Stallman | 1996-06-10 17:31:25 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1996-06-10 17:31:25 +0000 |
| commit | 5efe98b7b6a5604456e523b1a573b94465537541 (patch) | |
| tree | 8fb44d87d5de29759fc006a8699db513f4c4d229 | |
| parent | fdbf0fc7383b9f527bcb286fcba2fd8e6a713ab2 (diff) | |
| download | emacs-5efe98b7b6a5604456e523b1a573b94465537541.tar.gz emacs-5efe98b7b6a5604456e523b1a573b94465537541.zip | |
(make_menu_in_widget): Set mapping delay
for cascade buttons to zero.
| -rw-r--r-- | lwlib/lwlib-Xm.c | 5 |
1 files changed, 4 insertions, 1 deletions
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) | |||
| 440 | { | 440 | { |
| 441 | menu = XmCreatePulldownMenu (widget, cur->name, NULL, 0); | 441 | menu = XmCreatePulldownMenu (widget, cur->name, NULL, 0); |
| 442 | make_menu_in_widget (instance, menu, cur->contents, 0); | 442 | make_menu_in_widget (instance, menu, cur->contents, 0); |
| 443 | XtSetArg (al [ac], XmNsubMenuId, menu); ac++; | 443 | XtSetArg (al [ac], XmNsubMenuId, menu); ac++; |
| 444 | /* non-zero values don't work reliably in | ||
| 445 | conjunction with Emacs' event loop */ | ||
| 446 | XtSetArg (al [ac], XmNmappingDelay, 0); ac++; | ||
| 444 | button = XmCreateCascadeButtonGadget (widget, cur->name, al, ac); | 447 | button = XmCreateCascadeButtonGadget (widget, cur->name, al, ac); |
| 445 | 448 | ||
| 446 | xm_update_label (instance, button, cur); | 449 | xm_update_label (instance, button, cur); |