From xemacs-m  Thu Mar 20 19:30:09 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id TAA27942
	for <xemacs-beta@xemacs.org>; Thu, 20 Mar 1997 19:29:56 -0600 (CST)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.5/8.8.5) id RAA29323;
	Thu, 20 Mar 1997 17:41:30 -0800
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: Argh! Menu bug (I think...)
References: <199703202049.PAA21464@black-ice.cc.vt.edu>
X-Url: http://www.miranova.com/%7Esteve/
X-Face: #!T9!#9s-3o8)*uHlX{Ug[xW7E7Wr!*L46-OxqMu\xz23v|R9q}lH?cRS{rCNe^'[`^sr5"
 f8*@r4ipO6Jl!:Ccq<xoV[Qz2u8<8-+Vwf2gzJ44lf_/y9OaQ`@#Q65{U4/TC)i2`~/M&QI$X>p:9I
 OSS'2{-)-4wBnVeg0S\O4Al@)uC[pD|+
X-Attribution: sb
From: Steven L Baur <steve@miranova.com>
In-Reply-To: Valdis.Kletnieks@vt.edu's message of Thu, 20 Mar 1997 15:49:34 -0500
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII
Date: 20 Mar 1997 17:41:26 -0800
Message-ID: <m23etqm37d.fsf@altair.xemacs.org>
Lines: 13
X-Mailer: Gnus v5.4.33/XEmacs 20.1(beta9)

> I *suspect* the problem is in lxlib/xlwmenu.c, down near line
> 2341, in map_event_to_widget_value(). I think what happens is that
> the for loop finds the *parent* menu first, and Does The Wrong Thing
> if a cascaded menu is overlaying a parent.  Should this loop be
> run in the reverse order?

I just tried it and it makes things worse.  Without changing the order 
I can move on top of the top item before further mouse motion selects
the wrong menu, with changing the order the mouse immediately selects
the wrong menu.
-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be billed at $250/message.

