unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#41422: 27.0.91 and 28.0.50; macOS: lower-frame on child frame lowers parent frame
@ 2020-05-20 16:02 Aaron Jensen
  2021-01-03 16:28 ` Alan Third
  0 siblings, 1 reply; 3+ messages in thread
From: Aaron Jensen @ 2020-05-20 16:02 UTC (permalink / raw)
  To: 41422

This reproduces on master with emacs -Q as well as emacs-27.

emacs -Q

Make sure Emacs is positioned above another app

M-: (make-frame `((parent-frame . ,(window-frame))))

Then, in child frame:

M-: (lower-frame)

This causes the parent frame and child frame to lower below the other
app. I believe, according to the docs, it should do nothing because
there is only one child frame.

Aaron





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#41422: 27.0.91 and 28.0.50; macOS: lower-frame on child frame lowers parent frame
  2020-05-20 16:02 bug#41422: 27.0.91 and 28.0.50; macOS: lower-frame on child frame lowers parent frame Aaron Jensen
@ 2021-01-03 16:28 ` Alan Third
  2021-01-03 18:07   ` Aaron Jensen
  0 siblings, 1 reply; 3+ messages in thread
From: Alan Third @ 2021-01-03 16:28 UTC (permalink / raw)
  To: Aaron Jensen; +Cc: 41422-done

On Wed, May 20, 2020 at 09:02:00AM -0700, Aaron Jensen wrote:
> This reproduces on master with emacs -Q as well as emacs-27.
> 
> emacs -Q
> 
> Make sure Emacs is positioned above another app
> 
> M-: (make-frame `((parent-frame . ,(window-frame))))
> 
> Then, in child frame:
> 
> M-: (lower-frame)
> 
> This causes the parent frame and child frame to lower below the other
> app. I believe, according to the docs, it should do nothing because
> there is only one child frame.

Commit ad2567fb1efced752352096f345c69f88e1ff405 pushed to master,
which should fix this.

I'm sure this worked when I wrote the NS child window code, but I
can't find any indication that the API changed. Anyway, the new code
works as far as I can see.

-- 
Alan Third





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#41422: 27.0.91 and 28.0.50; macOS: lower-frame on child frame lowers parent frame
  2021-01-03 16:28 ` Alan Third
@ 2021-01-03 18:07   ` Aaron Jensen
  0 siblings, 0 replies; 3+ messages in thread
From: Aaron Jensen @ 2021-01-03 18:07 UTC (permalink / raw)
  To: Alan Third, Aaron Jensen, 41422-done

On Sun, Jan 3, 2021 at 10:28 AM Alan Third <alan@idiocy.org> wrote:
> I'm sure this worked when I wrote the NS child window code, but I
> can't find any indication that the API changed. Anyway, the new code
> works as far as I can see.

Thank you! Quite possibly a macOS update issue...

Aaron





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-01-03 18:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-20 16:02 bug#41422: 27.0.91 and 28.0.50; macOS: lower-frame on child frame lowers parent frame Aaron Jensen
2021-01-03 16:28 ` Alan Third
2021-01-03 18:07   ` Aaron Jensen

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).