simon-git: putty (master): Simon Tatham
Commits to Tartarus CVS repository.
tartarus-commits at lists.tartarus.org
Sun Aug 16 09:08:51 BST 2015
TL;DR:
828ad5d Call draw_stretch_before *after* setting up the clip region.
Repository: git://git.tartarus.org/simon/putty.git
On the web: http://tartarus.org/~simon-git/gitweb/?p=putty.git
Branch updated: master
Committer: Simon Tatham <anakin at pobox.com>
Date: 2015-08-16 09:08:51
commit 828ad5d6d4b4ddcdfdf995b01723f5cfe8bbf371
web diff http://tartarus.org/~simon-git/gitweb/?p=putty.git;a=commitdiff;h=828ad5d6d4b4ddcdfdf995b01723f5cfe8bbf371;hp=3c912e799430a3803d46dc11770cad1c18645d07
Author: Simon Tatham <anakin at pobox.com>
Date: Sun Aug 16 08:55:04 2015 +0100
Call draw_stretch_before *after* setting up the clip region.
A small bug in yesterday's work: since in Cairo mode
draw_stretch_before changes the transformation matrix, if we do it
before calling draw_clip then the clip region will be interpreted in
the transformed coordinates.
This caused a subtle display bug in yesterday's commit: drawing one
half of double-height text would have drawn _both_ halves of it on to
the window's backing pixmap, but only copied the correct half on to
the window proper - but the overdrawing on the pixmap would have shown
up if the window was hidden and re-exposed.
unix/gtkwin.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
More information about the tartarus-commits
mailing list