[mythtv-commits] mythtv commit: r15200 by awithers

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Fri Dec 21 07:32:49 UTC 2007


      Author: awithers
        Date: 2007-12-21 07:32:48 +0000 (Fri, 21 Dec 2007)
New Revision: 15200
   Changeset: http://cvs.mythtv.org/trac/changeset/15200

Modified:

   trunk/mythtv/libs/libmyth/mythdialogs.cpp

Log:

Changes the way MythThemedDialogs are painted. Previously a context
change could leave portions of a container in an area that wasn't
redrawn (switching to a context with a container that is larger than the
original container and back, for example).

Previously, containers started with a rect of the background
(MythThemedDialog background) and were drawn over that.
This lead to "rough" edges where spots of background would
boarder a container that didn't paint every pixel of it's area. This
is no longer the case, every container in an invalidated rect is drawn
to the same pixmap, allowing overlaps.





More information about the mythtv-commits mailing list