--- a/homescreenpluginsrv/hspsmanager/src/hspsmaintenancehandler.cpp Fri Mar 12 15:43:54 2010 +0200
+++ b/homescreenpluginsrv/hspsmanager/src/hspsmaintenancehandler.cpp Mon Mar 15 12:41:53 2010 +0200
@@ -4580,14 +4580,15 @@
ChspsODT& aOdt)
{
+ // If active application configuration is LicenceeRestorable
if ( aHeader->Flags() & EhspsThemeStatusLicenceeRestorable )
{
- // Licensee restorable configuration active -> Reinstall configuration
+ // Reinstall the configuration from ROM
iThemeServer.ReinstallConfL( aHeader->RootUid(), aHeader->ThemeUid() );
}
else
{
- // Get licensee restorable configuation
+ // Try to activate a configuation with the LicenceeRestorable status
ChspsODT* searchMask = ChspsODT::NewL();
CleanupStack::PushL( searchMask );
searchMask->SetRootUid( aHeader->RootUid() );