GNU bug report logs - #78527
30.1; Mishaving new frame creation in MacOS on new desktop

Previous Next

Package: emacs;

Reported by: Boris Aronov <aronov.boris <at> gmail.com>

Date: Wed, 21 May 2025 07:04:02 UTC

Severity: normal

Found in version 30.1

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Gerd Möllmann <gerd.moellmann <at> gmail.com>
Cc: rudalics <at> gmx.at, 78527 <at> debbugs.gnu.org, aronov.boris <at> gmail.com
Subject: bug#78527: 30.1; Mishaving new frame creation in MacOS on new desktop
Date: Thu, 22 May 2025 15:07:31 +0300
> From: Gerd Möllmann <gerd.moellmann <at> gmail.com>
> Cc: Boris Aronov <aronov.boris <at> gmail.com>,  martin rudalics
>  <rudalics <at> gmx.at>,  78527 <at> debbugs.gnu.org
> Date: Thu, 22 May 2025 12:25:58 +0200
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> >> From: Boris Aronov <aronov.boris <at> gmail.com>
> >> Date: Tue, 20 May 2025 21:35:04 +0200
> >> 
> >> This is on MacOS in GUI mode.
> >> 
> >> Recipe: Make emacs full screen by clicking on the green button (maybe
> >> also <f11>?).  Now in this frame make another one (for example, by
> >> cmd-N or C-x 5 2).
> >> 
> >> A new frame opens on a new desktop.  Focus shifts there.  Now try to
> >> execute a command by esc-x (M-x).  There is no prompt on the bottom of
> >> the screen.  If you shift to the previous desktop, you will see that the
> >> prompt for the command to be executed appears there.  [I am not 100%
> >> sure, but I also think the wrong emacs window is selected, as whatever
> >> characters typed after M-x end up in the wrong place.]
> >> 
> >> I believe the mis-behavior also happens with some other actions
> >> immediately after new frame creation, but have not been able to figure
> >> out precisely when.
> >> 
> >> Notice that the trouble does not appear if I have a non-full-screen
> >> Emace and make a new frame.
> >> 
> >> Emacs downloaded from MacPorts.  Versions before 30.1 did not have
> >> this "feature."
> >
> > Gerd and Martin, any suggestions or comments?
> 
> Doesn't seem to happen with -Q for me, neither on master not emacs-30 (a
> version of emacs-30 that is ca 180 commits behind; savannah seems to be
> down again. This is macOS 15.5 on an M1 mac.

So this could be MacPorts specific, then.




This bug report was last modified 60 days ago.

Previous Next


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