[mythtv-commits] mythtv commit: r25741 by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Wed Aug 18 15:20:23 UTC 2010
Author: markk
Date: 2010-08-18 15:20:23 +0000 (Wed, 18 Aug 2010)
New Revision: 25741
Changeset: http://svn.mythtv.org/trac/changeset/25741
Modified:
trunk/mythtv/libs/libmythui/mythuitype.cpp
Log:
Don't use the deleteLater method in MythUIType.
The current libmythui usage model suggests this is unnecessay but it is
causing problems in the OSD. MythImages are allocated via the painter
classes but owned by their parent MythUIImage objects. When the painter
is deleted immediately and the MythUIImage is not deleted until the
event loop has finished, the painter pointer held by MythImage is no
longer valid.
This is the simplest and most obvious solution but if there are
unforeseen consequences, there is a less elegant solution.
Closes #8586. Refs r25740
More information about the mythtv-commits
mailing list