--- a/menufw/menufwui/mmwidgets/inc/mmcacheforitem.inl Tue Feb 02 00:04:13 2010 +0200
+++ b/menufw/menufwui/mmwidgets/inc/mmcacheforitem.inl Fri Feb 19 22:42:37 2010 +0200
@@ -48,15 +48,12 @@
//
// -----------------------------------------------------------------------------
//
-inline void CMmCacheForItem::SetValidL( TBool aValid )
+inline void CMmCacheForItem::MarkAsValidL()
{
- if ( !!iIsValid != !!aValid ) // Ex-OR
+ if ( !iIsValid )
{
- iIsValid = aValid;
- if ( iIsValid )
- {
- UpdateIconListL();
- }
+ iIsValid = ETrue;
+ UpdateIconListL();
}
}
@@ -64,6 +61,15 @@
//
// -----------------------------------------------------------------------------
//
+inline void CMmCacheForItem::MarkAsInvalid()
+ {
+ iIsValid = EFalse;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// -----------------------------------------------------------------------------
+//
inline TBool CMmCacheForItem::IsCurrent()
{
return iIsCurrent;