GNU bug report logs -
#57320
29.0.50; Lucid menus can't be operated with the mouse
Previous Next
Full log
View this message in rfc822 format
[திங்கள் ஆகஸ்ட் 22, 2022] Po Lu wrote:
> Stefan <monnier <at> iro.umontreal.ca> writes:
>
>> Menus stopped working recently when operated with the mouse.
>> What works:
>>
>> - I can click on the menu bar, and that brings down the corresponding
>> menu.
>> - I can use the arrow keys and the RET key to move in the menus and
>> select a particular entry.
>> - I can move the mouse to select another menu.
>>
>> What doesn't:
>>
>> - The menu entries are not highlighted as I move the mouse over
>> them, and submenus don't popup as I move the mouse over them.
>> - If I mouse-click on an entry in a menu, the menu is not removed and
>> the corresponding command is not run. Instead I get my window
>> manager's "root menu" (i.e. the menu I get when I click in the
>> background) popup on top of the Lucid menu.
>> Same happens if I click on a menu entry which is a submenu.
>>
>> The behavior is basically the same for popup menus, except that in popup
>> menus the submenus do popup as I move the mouse over them and if I click
>> on an entry which is a submenu the menu is popped down.
>
> I don't see this problem here with or without cairo, but as with all
> bugs related to grabs this is inherently difficult to reproduce.
>
> Please put a breakpoint on line 2879 of xlwmenu.c and tell me what
> XtGrabPointer returns. Make sure to do this from another machine, since
> grabbing will not work if you switch windows or click anywhere else.
What exactly does "do this from another machine" mean? I would like to
help debug this but I don't understand what you mean: do you mean to
control my computer running Emacs from another physical computer? If
yes, then I'm afraid I cannot be of any help here...
[ I'm on c0bb1aac102f8727484763370b154f635a6a1fd1 and still have this
issue. ]
This bug report was last modified 2 years and 133 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.