--- 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();
+ }
+ }
}
// -----------------------------------------------------------------------------