src/hbcore/image/hbsgimageiconimpl_p.cpp
changeset 28 b7da29130b0e
parent 23 e6ad4ef83b23
child 30 80e4d18b72f5
--- a/src/hbcore/image/hbsgimageiconimpl_p.cpp	Thu Sep 02 20:44:51 2010 +0300
+++ b/src/hbcore/image/hbsgimageiconimpl_p.cpp	Fri Sep 17 08:32:10 2010 +0300
@@ -261,7 +261,7 @@
 
     QPaintEngine *paintEngine = painter->paintEngine();
     if (!paintEngine || paintEngine->type() != QPaintEngine::OpenVG
-            || maskApplied || pixmapIconRenderer) {
+            || maskApplied || pixmapIconRenderer || (mode == QIcon::Selected)) {
         // going to pixmap, vgimage may not be required any more
         if (vgImageRenderer) {
             delete vgImageRenderer;