]> git.eshelyaron.com Git - emacs.git/commitdiff
(lw_window_is_in_menubar) [USE_MOTIF]:
authorRichard M. Stallman <rms@gnu.org>
Sun, 25 Feb 1996 06:59:59 +0000 (06:59 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sun, 25 Feb 1996 06:59:59 +0000 (06:59 +0000)
With Motif, the window WIN can be the menu bar widget itself.

lwlib/lwlib.c

index 6569b38da329ef4efb4ea89efaa38138f2fb500c..f71f6ef6d57751306c896415800e64ad07cf1736 100644 (file)
@@ -1345,9 +1345,10 @@ lw_window_is_in_menubar (win, menubar_widget)
       && XtWindow (menubar_widget) == win;
 #endif
 #if defined (USE_MOTIF)
-      && XtWindowToWidget (XtDisplay (menubar_widget), win)
-      && (XtParent (XtWindowToWidget (XtDisplay (menubar_widget), win))
-         == menubar_widget);
+      && ((XtWindow (menubar_widget) == win)
+         || (XtWindowToWidget (XtDisplay (menubar_widget), win)
+             && (XtParent (XtWindowToWidget (XtDisplay (menubar_widget), win))
+                 == menubar_widget)));
 #endif
 }