From unknown Tue Sep 09 22:28:59 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#66572 <66572@debbugs.gnu.org> To: bug#66572 <66572@debbugs.gnu.org> Subject: Status: Windows menu entries double Reply-To: bug#66572 <66572@debbugs.gnu.org> Date: Wed, 10 Sep 2025 05:28:59 +0000 retitle 66572 Windows menu entries double reassign 66572 emacs submitter 66572 Johann H=C3=B6chtl severity 66572 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 02:38:12 2023 Received: (at submit) by debbugs.gnu.org; 16 Oct 2023 06:38:12 +0000 Received: from localhost ([127.0.0.1]:55121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsHEy-0001uk-31 for submit@debbugs.gnu.org; Mon, 16 Oct 2023 02:38:12 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsHEu-0001uQ-3y for submit@debbugs.gnu.org; Mon, 16 Oct 2023 02:38:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qsHEP-0006v7-Qu for bug-gnu-emacs@gnu.org; Mon, 16 Oct 2023 02:37:37 -0400 Received: from mail-ej1-x62a.google.com ([2a00:1450:4864:20::62a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qsHEN-0006VR-T8 for bug-gnu-emacs@gnu.org; Mon, 16 Oct 2023 02:37:37 -0400 Received: by mail-ej1-x62a.google.com with SMTP id a640c23a62f3a-99c3d3c3db9so653936766b.3 for ; Sun, 15 Oct 2023 23:37:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697438253; x=1698043053; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=bITWUEhtzURIUQc30WNZ5v1Zh/VTXTT8WMdPDej4czo=; b=jqZOwdgGTPMESNr7TT4CgYw/nte21oMwkAC2xmb7FJMuetqZvfgbtA+SzP3nMgMFe7 r3JnQ8a6C29usjTYCsnmSOpKlQa87aALyucfqbyn0ZT91jceIEsCPvREbTTc+Kcch191 CSPWhEZPu0b/Mm2PInc7v2JG5Hjyum/AgmTV7A7I15MTM9BW7p1cDM8GvJnHr7uB/UmV +jBS4HNC6S2PKPqK1IxN/p6E/ixiK0YDOs1p76RY3t3KKsNDg0G90qggje/ickzbWqE/ GUOG5fbtwhMbnnLzDrzSGPxb069En8RgoRdx1osHtDyZNtKIL+YwUzwzeVsozjhAAJnP pt6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697438253; x=1698043053; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=bITWUEhtzURIUQc30WNZ5v1Zh/VTXTT8WMdPDej4czo=; b=NbzSJCRn+cMMvHkfskQA/zGaFwhGRxD2eSB/HYvHY8430uWNVCjxbQmNQVyJXS4zb3 LApxzO3By+ZgqlTJOcvGY+dRi5Jg4YFw5oH8iYQmkYHbGLPEn8kV2KvNMknDP3XJkW7E 09jdEuWN52DggvqR4cM2jUnUhHLbKYpkfYzQHalbfpKxXdyLxv0dcvcqYeSGE+SfJjE0 tD2lJi6w7zuGXJfdyachoL4MlXpdkTFU2L+XzBCDfbj1JySckL9BEdDOiaf4IT0+ejkM f4hEhHTWyxj2zPM5ZTtDLVrdH/mGB88P2vet0OKCt5INup1F/e8F4zcgrQOVhZhipY5s TrWg== X-Gm-Message-State: AOJu0YwWFhcFfVYTF0zFVJgdo3OJawaLCVwVIz03xx85E5CuacoBboeX PNqoRQ3I6q6JDRsRnvMQrdVcC6RuekgD93LAukqviTAvN7sy X-Google-Smtp-Source: AGHT+IG5q8avyC5wtUC2/Z3Tf2glbICuXCMuex1kmdtVEim7CneaKL2xuQl1mt0llPftNi/SeJF2YPjbfWfiSsY76Jw= X-Received: by 2002:a17:907:7fa5:b0:9be:71ab:fb58 with SMTP id qk37-20020a1709077fa500b009be71abfb58mr5202274ejc.75.1697438252976; Sun, 15 Oct 2023 23:37:32 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?Q?Johann_H=C3=B6chtl?= Date: Mon, 16 Oct 2023 08:37:21 +0200 Message-ID: Subject: Windows menu entries double To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="00000000000018d7020607cfa48a" Received-SPF: pass client-ip=2a00:1450:4864:20::62a; envelope-from=johann.hoechtl@gmail.com; helo=mail-ej1-x62a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --00000000000018d7020607cfa48a Content-Type: text/plain; charset="UTF-8" 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. --00000000000018d7020607cfa48a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I am using Emacs 29.1 downloaded from=C2=A0https://ftp.gn= u.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=C2=A0main menu entries. With main menu I mean

File / Edit / Options / Tools / Text / Help

=
becomes=C2=A0
File / Edit / Options / Tools / Text / H= elp / File / Edit / Options / Tools / Text / Help

<= div>This is also true when another mode is active which adds top level menu= entries.

When clicking on such a doubled menu ent= ry, the menu entries get redisplayed and I am clicking into empty space -= =C2=A0no error=C2=A0message.

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

A cosmetical problem as no other harm = is done.

I have witnessed that behaviour=C2=A0for = years on Windows builts.
--00000000000018d7020607cfa48a-- From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 07:55:15 2023 Received: (at 66572) by debbugs.gnu.org; 16 Oct 2023 11:55:15 +0000 Received: from localhost ([127.0.0.1]:55407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsMBn-0006k0-EE for submit@debbugs.gnu.org; Mon, 16 Oct 2023 07:55:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44222) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsMBk-0006jj-L3 for 66572@debbugs.gnu.org; Mon, 16 Oct 2023 07:55:13 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qsMBG-00053o-Ix; Mon, 16 Oct 2023 07:54:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=RIch2elj/k+OK1watvIkvGH2Ym9dl4swZW71gTKDDcs=; b=ipCSVjKQwgrpYMPezW/g Ape2ZmNSAv6WuhFyIhaET8EMzePmvX9305nsPPZ8xkiQeW7RIlSwxobfARnG29HHhgRfXDKTj5XOo 6p+VvGHSY3Ntqufr5j+V6tMQ0uc4I1kqYYD1QZgTnc8saIpwMKyNzsOvxe3jDxHab91cmpAyEJpBX GIDQRcbHbEo3Hd46BcSIflZWslnYT2cozViXLedIBb2Uq7BD5Bzbz43R63VJD7WoOnXcH8SwdYubQ /z1smDn6MePfAWMGhF+vXXupdoVtBw/PyzjU1uz0KjqBagZp3JF2oQz1xQ32z5zckM1Mix/DpHuE7 zozl8L4bilU74w==; Date: Mon, 16 Oct 2023 14:54:27 +0300 Message-Id: <83zg0iok98.fsf@gnu.org> From: Eli Zaretskii To: Johann =?utf-8?Q?H=C3=B6chtl?= In-Reply-To: (message from Johann =?utf-8?Q?H=C3=B6chtl?= on Mon, 16 Oct 2023 08:37:21 +0200) Subject: Re: bug#66572: Windows menu entries double References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66572 Cc: 66572@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Johann Höchtl > 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? From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 16 08:42:24 2023 Received: (at 66572) by debbugs.gnu.org; 16 Oct 2023 12:42:24 +0000 Received: from localhost ([127.0.0.1]:55449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsMvQ-0008H8-41 for submit@debbugs.gnu.org; Mon, 16 Oct 2023 08:42:24 -0400 Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]:58614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsMvN-0008Gv-Ug for 66572@debbugs.gnu.org; Mon, 16 Oct 2023 08:42:23 -0400 Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-53e08e439c7so7328757a12.0 for <66572@debbugs.gnu.org>; Mon, 16 Oct 2023 05:41:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697460111; x=1698064911; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=bUUzDOv5Z/4D0OLMRbjZy7G7C+NQm7EJa5yqMqLGpZw=; b=O1dLFyWuLu6M83xpWLgBidqisUEKQSs2me0EN83DXAHjRoLMp9OrKj3rYto2iOgKR2 KEH68CprW1g7x1QV32XQQMKEHFeuIq+L/V2wa8PbnDiThBgyZx4qvDfYrzxTCdi1hnK4 ns41N9+NOZCO3ftz6Mnz79sfFl9yd22ZeYQCjRBscvtPk57bKFELdL0auU+LD6FJPe/3 wBT4mGX+C2GZXXLVkRWSFkR/S/DRXpZ/9W2asaZqgMXJ+gGVvqXzlpfbFMGTeYFEZYxW xXlePauGC5gzBhIKKXlqKNEwCbu1UK98p3NAGeih2sQQr4wBdCka0KQcypn//l6ybB3S F50w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697460111; x=1698064911; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bUUzDOv5Z/4D0OLMRbjZy7G7C+NQm7EJa5yqMqLGpZw=; b=wOSQvQF49RzmsgRjl+YZtPFCeJ8Ldkz97/FhdJ13IIuhMcxmvRAayq0XSjg9CWpf92 C2hYK7bFqsMVQ6E+wPyIs5joxY8FTHyWn8823drJlBAHhYS3ufzv6xcbDhiv+IWuDD4W 5nLuCFdPYDoJh5LDn01JkBGgI2vM1Y1tpRJKtYKUSB6p0XWyVOwem2IL+QjnASbtWj8u fMMFt8D1x6uh0CLCDt6bpqFz86FfL99ZvpO/457IH4ng4NcsBbeakBItFdRlCqvEzO2m Q/5SizTTJEJrF/o4gEY8ZR/7u2KkB6X6ChXgZ5svlQMG6JkAxWJ6f32ajntuLGi7aDA/ ceTg== X-Gm-Message-State: AOJu0Yx2NbbE+Pa4FCTlXGTM/MfYdVyqjxzTEZk9ke2cgRZkg18IynCr ScmlDPiPfD0RNPlxdUOQdj7sUf7hsw5K6J+LCg== X-Google-Smtp-Source: AGHT+IHZtcxxAP0la6GjxQCgPSEkQTPm3vYyFciu0954FN7N/QZEVfezkD+FXRTzosGdddM/LIge6Kn0zkQ7OGzmIg0= X-Received: by 2002:a17:906:7308:b0:9be:ab38:a361 with SMTP id di8-20020a170906730800b009beab38a361mr5671087ejc.8.1697460111005; Mon, 16 Oct 2023 05:41:51 -0700 (PDT) MIME-Version: 1.0 References: <83zg0iok98.fsf@gnu.org> In-Reply-To: <83zg0iok98.fsf@gnu.org> From: =?UTF-8?Q?Johann_H=C3=B6chtl?= Date: Mon, 16 Oct 2023 14:41:40 +0200 Message-ID: Subject: Re: bug#66572: Windows menu entries double To: Eli Zaretskii Content-Type: multipart/alternative; boundary="000000000000efdf1e0607d4bade" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66572 Cc: 66572@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000efdf1e0607d4bade Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > 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 : > > From: Johann H=C3=B6chtl > > 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? > --000000000000efdf1e0607d4bade Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
>= =C2=A0 Are you saying that they just appear for you, even if you do nothing=
in Emacs?

Yes, I have it eg. in the backgroun= d or minimized to the tray and when I pop it to the front, I have "gho= st" entries=C2=A0- sometimes.

> What happens if you disable dou= ble-buffering?

I evaluated=C2=A0(modify-fra= me-parameters nil '((inhibit-double-buffering . t))) and double-bufferi= ng is visibly deactivated. I will investigate.

Am Mo., 16. Okt. 2023 u= m 13:54=C2=A0Uhr schrieb Eli Zaretskii <= eliz@gnu.org>:
> From: Johann H=C3=B6chtl <johann.hoechtl@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/wi= ndows/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 men= u entries.

I only see this rarely when I drag the right edge of the frame with
the mouse, and drag it very fast.=C2=A0 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?=C2=A0 What happens if you disable double-buffering?
--000000000000efdf1e0607d4bade--