GNU bug report logs - #46990
28.0.50; popup menu not navigable via arrow keys on lucid build

Previous Next

Package: emacs;

Reported by: Colin Baxter <m43cap <at> yandex.com>

Date: Sun, 7 Mar 2021 16:59:02 UTC

Severity: normal

Tags: moreinfo

Found in version 28.0.50

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Colin Baxter <m43cap <at> yandex.com>
Cc: Gregory Heytings <gregory <at> heytings.org>, 46990 <at> debbugs.gnu.org, Eli Zaretskii <eliz <at> gnu.org>
Subject: bug#46990: 28.0.50; popup menu not navigable via arrow keys on lucid build
Date: Mon, 20 Jun 2022 10:27:40 +0200
[Message part 1 (text/plain, inline)]
Colin Baxter <m43cap <at> yandex.com> writes:

> Investigating further, I find that if I launch a lucid "emacs-28" via
>
> src/temacs -Q
>
> and evaluate (menu-bar-mode -1) then the popup menu, formed from <f10>,
> does indeed allow navigation from the arrow keys (as well as the
> mouse). Only launching "emacs-28" from the following
>
> 1. src/emacs -Q
> 2. src/bootstrap-emacs -Q
> 3. src/emacs-28.0.50.1 -Q
>
> fails to allow the popup menu-bar to be navigable from the arrow keys.

This problem is still present on the current trunk.

There's also other oddities between src/emacs and src/temacs.  With
src/temacs, the menu bar looks fine:

[Message part 2 (image/png, inline)]
[Message part 3 (text/plain, inline)]
with src/emacs it looks like this:

[Message part 4 (image/png, inline)]
[Message part 5 (text/plain, inline)]
So the background colour for the face used on the menu bar went missing.
So could we be missing something in ... loadup.el or something?

Hm...  no, the `menu' face is the same in both instances.

Anybody know where I should be poking to debug these possibly unrelated
issues?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no

This bug report was last modified 3 years and 25 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.