GNU bug report logs -
#76321
31.0.50; Moving nested child frames out of their child parents
Previous Next
Reported by: Gerd Möllmann <gerd.moellmann <at> gmail.com>
Date: Sun, 16 Feb 2025 05:17:02 UTC
Severity: normal
Found in version 31.0.50
Fixed in version 31.1
Done: Gerd Möllmann <gerd.moellmann <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> I've found the reason, please see the attached patch. If it works for
> you, I'll put in master.
Thanks. No more crashes. It now behaves IIRC as with the NS builds
where child frames can be freely moved around the root frame or display.
On a GTK GUI frame they become invisible whenever they leave their
parents' rectangles. I won't object your choice but maybe someone else
will.
> With your latest diff, and nothing additional on top of it, and with
>
> (defun tty-3 ()
> (interactive)
> (setq tty-3
> (make-frame
> `((parent-frame . ,tty-2)
> (left . (- 10)) (top . 5)
> ^^^^^^^
>
> the placement of tty-3 seems wrong. Just saying, I think you mentioned
> that you fixed that already.
I didn't fix that yet. What's needed here is to accumulate the sizes
and/or positions of all ancestor frames.
martin
This bug report was last modified 119 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.