{
AppLogDebug("ENTER");
DeviceManager::RemoveDeviceEventListener(DEVICE_TYPE_STORAGE_CARD, *this);
+ if (__pContentIdList)
+ {
+ __pContentIdList->RemoveAll(true);
+ delete __pContentIdList;
+ __pContentIdList = null;
+ }
+ delete __pContentManager;
AppLogDebug("EXIT(%s)", GetErrorMessage(GetLastResult()));
}
{
delete pThumbnailInfo;
}
+
AppLogDebug("EXIT(%s)", GetErrorMessage(GetLastResult()));
return E_SUCCESS;
return;
}
//Clear the ImageCaches when content is updated like rotate.
- ClearImageCache();
+ if ( __pContentEventListener->GetCount() )
+ {
+ ClearImageCache();
+ }
IFormContentUpdateEventListener* pInterface = null;
if (__pContentEventListener == null)