GNU bug report logs - #46827
Broken initial size of GTK3 frame

Previous Next

Package: emacs;

Reported by: martin rudalics <rudalics <at> gmx.at>

Date: Sun, 28 Feb 2021 09:32:01 UTC

Severity: normal

Tags: fixed

Fixed in version 28.1

Done: martin rudalics <rudalics <at> gmx.at>

Bug is archived. No further changes may be made.

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: martin rudalics <rudalics <at> gmx.at>
Cc: 46827 <at> debbugs.gnu.org, rpluim <at> gmail.com, stephen.berman <at> gmx.net
Subject: Re: bug#46827: Broken initial size of GTK3 frame
Date: Tue, 02 Mar 2021 16:11:19 +0200
> From: martin rudalics <rudalics <at> gmx.at>
> Date: Tue, 2 Mar 2021 10:07:02 +0100
> Cc: 46827 <at> debbugs.gnu.org
> 
>  > So the problem still seems that redisplay misses a pending
>  > window change.
> 
> Confirmed meanwhile.  The attached patch fixes the problem here.  Eli
> will tell use whether we can put that do_pending_window_change in some
> suitable safe place within redisplay_internal.

What's wrong with this place?  But please note that after calling
do_pending_window_change you need to perform the "maybe the selected
window changed" dance we do after other similar calls.

Otherwise, I'm okay with this change, but only on master.  Emacs 27.2
will have to make do with what we have now.




This bug report was last modified 4 years and 11 days ago.

Previous Next


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