contentstorage/srvsrc/cainstallstrategy.cpp
changeset 103 b99b84bcd2d1
parent 83 156f692b1687
child 99 7aaf39b772ac
equal deleted inserted replaced
83:156f692b1687 103:b99b84bcd2d1
   144     TInt status;
   144     TInt status;
   145     // TODO: Temporary solution for incorrect USIF notifications     
   145     // TODO: Temporary solution for incorrect USIF notifications     
   146     User::LeaveIfError( aProperty.Get( KUidSystemCategory,
   146     User::LeaveIfError( aProperty.Get( KUidSystemCategory,
   147             Swi::KUidSoftwareInstallKey, status ) );
   147             Swi::KUidSoftwareInstallKey, status ) );
   148     //if( status == ( Swi::ESwisStatusSuccess | Swi::ESwisUninstall ) )
   148     //if( status == ( Swi::ESwisStatusSuccess | Swi::ESwisUninstall ) )
   149     if( iUninstallStatus == Swi::ESwisUninstall && !status )
   149     // notify subscribers on begenning and at the end of uninstallation
       
   150     if( status == Swi::ESwisUninstall || iUninstallStatus == Swi::ESwisUninstall /*&& !status*/ )
   150         {
   151         {
   151         aListener.HandleInstallNotifyL( iUninstallStatus );
   152         aListener.HandleInstallNotifyL( status );
   152         }    
   153         }    
   153     iUninstallStatus = status;
   154     iUninstallStatus = status;
   154     }
   155     }
   155 
   156 
   156 // ---------------------------------------------------------------------------
   157 // ---------------------------------------------------------------------------