[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cascading Menus in Popup-Menus

From: Jan D.
Subject: Re: Cascading Menus in Popup-Menus
Date: Sun, 13 Apr 2003 17:33:26 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030314

Richard Stallman wrote:
If this works in 21.2 and fails in 21.3, can you find which change causes the problem?
You can do this by taking various files from 21.2
into 21.3, and seeing when it starts to work again.

Strange, there are seem to be no changes in the only file
that I would expect to really matter, xmenu.c.

This problem has been fixed in CVS head, but not in 21.3. But the problem does only occur if ALT, Ctrl or Mod is pressed as the menu selection is done, not Shift.

So, Ctrl-Mouse-1 and then select *Message* with Ctrl pressed does not switch to *Messages* in 21.2 and 21.3.

    With emacs 21.3 cascading-menus in popup-menus don't work as expected.
Example: Click SHIFT-Mouse1 on the edit area.
    The "Font menu" pops up.
    Here it contains three entries "Misc", "Courier" and "Fontset".
    Each of this is a cascading submenu.
    If you move the mouse over one of the entries _with_ SHIFT still
    pressed, nothing happens. I have to release SHIFT over the selected
    entry to have the menu pop out.

    This worked correctly with 21.2.
    But 21.2. had the problem that cascading menus in the menu-bar didn't
    work in a similar way:

    To pop the menu out, (e.g. Edit/Search) one had to _release_ the
    mouse-button over the entry.
    This problem was fixed in 21.3. (Maybe there is a connection between these).

I cannot see in src/ChangeLog what might be responsible for fixing that.

Emacs is not even involved in posting cascade menus for the menu bar, it is all taken care of by the toolkit (Motif). Maybe some X resource or the Motif version changed?

        Jan D.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]