bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#14841: Frames created invisible have their visibility parameter set


From: Eli Zaretskii
Subject: bug#14841: Frames created invisible have their visibility parameter set to t
Date: Fri, 26 Jul 2013 09:31:06 +0300

> From: Juanma Barranquero <lekktu@gmail.com>
> Date: Thu, 25 Jul 2013 22:17:19 +0200
> Cc: 14841@debbugs.gnu.org
> 
> >     (let ((f (selected-frame))
> >           (f1 (make-frame)))
> >       (sit-for 0)
> >       (delete-frame f))
> 
> I can add a (sit-for 0). But then, we have exchanged one problem with
> frames not being entirely up-to-date before redisplay with another
> similar case.

I don't think it's similar.  In the above, we simply wait for the
frame to become _really_ live when the window manager does its thing.

> > IOW, it first creates a frame that is invisible, and only then applies
> > the visibility spec.  So you must wait for the frame to come up before
> > you can delete the initial frame.
> 
> Yes, but this does not happen without your patch...

But my patch solves another problem...





reply via email to

[Prev in Thread] Current Thread [Next in Thread]