GNU bug report logs - #75507
31.0.50; closed TTY child frame reappears when a new tab is opened

Previous Next

Package: emacs;

Reported by: Chao Shen <scturtle <at> gmail.com>

Date: Sun, 12 Jan 2025 08:20:03 UTC

Severity: normal

Found in version 31.0.50

Done: Juri Linkov <juri <at> linkov.net>

Bug is archived. No further changes may be made.

Full log


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

From: Juri Linkov <juri <at> linkov.net>
To: Daniel Mendler <mail <at> daniel-mendler.de>
Cc: Chao Shen <scturtle <at> gmail.com>, 75507 <at> debbugs.gnu.org
Subject: Re: bug#75507: 31.0.50; closed TTY child frame reappears when a new
 tab is opened
Date: Tue, 14 Jan 2025 09:58:35 +0200
> 1. Launch a new instance of Emacs in the terminal.
> 2. Open a code file within Emacs.
> 3. Use Corfu to complete the code; press ESC to close the completion popup.
> 4. Press C-C t 2 to open a new tab. The previously closed popup
> reappears, displaying only the background without any text.

Thanks for the report.

Daniel, this problem can be fixed by this change in corfu.el:

@@ -338,6 +338,7 @@ corfu--frame-parameters
     (menu-bar-lines . 0)
     (tool-bar-lines . 0)
     (tab-bar-lines . 0)
+    (tab-bar-lines-keep-state . t)
     (no-other-frame . t)
     (unsplittable . t)
     (undecorated . t)




This bug report was last modified 220 days ago.

Previous Next


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