GNU bug report logs - #18912
24.4; mode-line corruption on graphical frames in dual-headed display

Previous Next

Package: emacs;

Reported by: Bruno Félix Rezende Ribeiro <oitofelix <at> gnu.org>

Date: Fri, 31 Oct 2014 15:51:04 UTC

Severity: normal

Found in version 24.4

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Andreas Schwab <schwab <at> suse.de>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: Eli Zaretskii <eliz <at> gnu.org>, Bruno Félix Rezende Ribeiro <oitofelix <at> gnu.org>, 18912 <at> debbugs.gnu.org
Subject: bug#18912: 24.4; mode-line corruption on graphical frames in dual-headed display
Date: Wed, 05 Nov 2014 10:17:18 +0100
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:

>> Moreover, the fact that running xrefresh, which is not an Emacs
>> command, fixes the display is yet another argument against this
>> hypothesis.  xrefresh doesn't communicate with Emacs, so the only way
>> it could fix the display is if the data supplied by Emacs was correct.
>
> Actually xrefresh does (indirectly) communicate with Emacs, IIRC, since
> it causes the X server to generate "expose" events to redraw everything.

That doesn't mean that the X server (or the compositor) has to ask the
application to redraw the window contents, it may be reusing an
off-screen copy of it.

Andreas.

-- 
Andreas Schwab, SUSE Labs, schwab <at> suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."




This bug report was last modified 10 years and 200 days ago.

Previous Next


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