menufw/menufwui/mmwidgets/inc/mmcacheforitem.inl
changeset 4 4d54b72983ae
parent 0 f72a12da539e
child 9 f966699dea19
--- a/menufw/menufwui/mmwidgets/inc/mmcacheforitem.inl	Fri Jan 22 09:35:14 2010 +0200
+++ b/menufw/menufwui/mmwidgets/inc/mmcacheforitem.inl	Tue Jan 26 11:48:23 2010 +0200
@@ -48,9 +48,16 @@
 //
 // -----------------------------------------------------------------------------
 //
-inline void CMmCacheForItem::SetValid( TBool aValid )
+inline void CMmCacheForItem::SetValidL( TBool aValid )
     {
-    iIsValid = aValid;
+    if ( !!iIsValid != !!aValid ) // Ex-OR
+        {
+        iIsValid = aValid;
+        if ( iIsValid )
+            {
+            UpdateIconListL();
+            }
+        }
     }
 
 // -----------------------------------------------------------------------------