[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 65f0785917: Fix menu bar not opening after popup menu is dismisse
From: |
Po Lu |
Subject: |
master 65f0785917: Fix menu bar not opening after popup menu is dismissed on Lucid |
Date: |
Mon, 7 Feb 2022 21:38:07 -0500 (EST) |
branch: master
commit 65f07859172940b1f7c89e4a81c8bc1a28646f96
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
Fix menu bar not opening after popup menu is dismissed on Lucid
* lwlib/xlwmenu.c (XlwMenuDestroy): Only set submenu_destroyed
if menu bar widget.
---
lwlib/xlwmenu.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lwlib/xlwmenu.c b/lwlib/xlwmenu.c
index cf6a8b1387..ace5141cdb 100644
--- a/lwlib/xlwmenu.c
+++ b/lwlib/xlwmenu.c
@@ -2105,7 +2105,8 @@ XlwMenuDestroy (Widget w)
ungrab_all ((Widget)w, CurrentTime);
pointer_grabbed = 0;
- submenu_destroyed = 1;
+ if (!XtIsShell (XtParent (w)))
+ submenu_destroyed = 1;
release_drawing_gcs (mw);
release_shadow_gcs (mw);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 65f0785917: Fix menu bar not opening after popup menu is dismissed on Lucid,
Po Lu <=