GNU bug report logs - #66572
Windows menu entries double

Previous Next

Package: emacs;

Reported by: Johann Höchtl <johann.hoechtl <at> gmail.com>

Date: Mon, 16 Oct 2023 06:39:02 UTC

Severity: normal

To reply to this bug, email your comments to 66572 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#66572; Package emacs. (Mon, 16 Oct 2023 06:39:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Johann Höchtl <johann.hoechtl <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 16 Oct 2023 06:39:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Johann Höchtl <johann.hoechtl <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Windows menu entries double
Date: Mon, 16 Oct 2023 08:37:21 +0200
[Message part 1 (text/plain, inline)]
I am using Emacs 29.1 downloaded from
https://ftp.gnu.org/gnu/emacs/windows/emacs-29/emacs-29.1_2.zip on Windows
10.

Every now and then, without any discernible pattern, Emacs in GUI mode
doubles its main menu entries. With main menu I mean

File / Edit / Options / Tools / Text / Help

becomes
File / Edit / Options / Tools / Text / Help / File / Edit / Options / Tools
/ Text / Help

This is also true when another mode is active which adds top level menu
entries.

When clicking on such a doubled menu entry, the menu entries get
redisplayed and I am clicking into empty space - no error message.

Sure I wanted to take a snapshot but sending Emacs to the background and
bringing it to the front caused a re-display and now I can't take the
screenshot exhibiting the problem..

A cosmetical problem as no other harm is done.

I have witnessed that behaviour for years on Windows builts.
[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#66572; Package emacs. (Mon, 16 Oct 2023 11:56:02 GMT) Full text and rfc822 format available.

Message #8 received at 66572 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Johann Höchtl <johann.hoechtl <at> gmail.com>
Cc: 66572 <at> debbugs.gnu.org
Subject: Re: bug#66572: Windows menu entries double
Date: Mon, 16 Oct 2023 14:54:27 +0300
> From: Johann Höchtl <johann.hoechtl <at> gmail.com>
> Date: Mon, 16 Oct 2023 08:37:21 +0200
> 
> I am using Emacs 29.1 downloaded from
> https://ftp.gnu.org/gnu/emacs/windows/emacs-29/emacs-29.1_2.zip on Windows 10.
> 
> Every now and then, without any discernible pattern, Emacs in GUI mode doubles its main menu
> entries. With main menu I mean
> 
> File / Edit / Options / Tools / Text / Help
> 
> becomes 
> File / Edit / Options / Tools / Text / Help / File / Edit / Options / Tools / Text / Help
> 
> This is also true when another mode is active which adds top level menu entries.

I only see this rarely when I drag the right edge of the frame with
the mouse, and drag it very fast.  As soon as I stop dragging, the
"ghost" menu items disappear.

Are you saying that they just appear for you, even if you do nothing
in Emacs?  What happens if you disable double-buffering?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#66572; Package emacs. (Mon, 16 Oct 2023 12:43:02 GMT) Full text and rfc822 format available.

Message #11 received at 66572 <at> debbugs.gnu.org (full text, mbox):

From: Johann Höchtl <johann.hoechtl <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 66572 <at> debbugs.gnu.org
Subject: Re: bug#66572: Windows menu entries double
Date: Mon, 16 Oct 2023 14:41:40 +0200
[Message part 1 (text/plain, inline)]
>  Are you saying that they just appear for you, even if you do nothing
in Emacs?

Yes, I have it eg. in the background or minimized to the tray and when I
pop it to the front, I have "ghost" entries - sometimes.

> What happens if you disable double-buffering?

I evaluated (modify-frame-parameters nil '((inhibit-double-buffering . t)))
and double-buffering is visibly deactivated. I will investigate.

Am Mo., 16. Okt. 2023 um 13:54 Uhr schrieb Eli Zaretskii <eliz <at> gnu.org>:

> > From: Johann Höchtl <johann.hoechtl <at> gmail.com>
> > Date: Mon, 16 Oct 2023 08:37:21 +0200
> >
> > I am using Emacs 29.1 downloaded from
> > https://ftp.gnu.org/gnu/emacs/windows/emacs-29/emacs-29.1_2.zip on
> Windows 10.
> >
> > Every now and then, without any discernible pattern, Emacs in GUI mode
> doubles its main menu
> > entries. With main menu I mean
> >
> > File / Edit / Options / Tools / Text / Help
> >
> > becomes
> > File / Edit / Options / Tools / Text / Help / File / Edit / Options /
> Tools / Text / Help
> >
> > This is also true when another mode is active which adds top level menu
> entries.
>
> I only see this rarely when I drag the right edge of the frame with
> the mouse, and drag it very fast.  As soon as I stop dragging, the
> "ghost" menu items disappear.
>
> Are you saying that they just appear for you, even if you do nothing
> in Emacs?  What happens if you disable double-buffering?
>
[Message part 2 (text/html, inline)]

This bug report was last modified 200 days ago.

Previous Next


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