webengine/widgetbackuprestore/Src/WidgetBackupRestore.cpp
branchRCL_3
changeset 49 919f36ff910f
parent 48 79859ed3eea9
equal deleted inserted replaced
48:79859ed3eea9 49:919f36ff910f
    14 * Description:  Widget's active data owner in backup/restore.
    14 * Description:  Widget's active data owner in backup/restore.
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 #include <abclient.h>
    19 #include <connect/abclient.h>
    20 #include <e32property.h>
    20 #include <e32property.h>
    21 #include "WidgetBackupRestore.h"
    21 #include "widgetbackuprestore.h"
    22 #include "WidgetActiveCallback.h"
    22 #include "WidgetActiveCallback.h"
    23 
    23 
    24 
    24 
    25 //  CONSTANTS
    25 //  CONSTANTS
    26 
    26 
   168 
   168 
   169         iActiveBackupClient->ConfirmReadyForBURL( KErrNone );
   169         iActiveBackupClient->ConfirmReadyForBURL( KErrNone );
   170         }
   170         }
   171     else
   171     else
   172         {
   172         {
   173         if ( type == conn::EBURNormal )
   173         //If iLastType is EBURUnset, do not stop the activescheduler
       
   174         if ( type == conn::EBURNormal && iLastType != conn::EBURUnset )
   174             {
   175             {
   175             if ( iLastType == conn::EBURBackupFull || iLastType == conn::EBURBackupPartial )
   176             if ( iLastType == conn::EBURBackupFull || iLastType == conn::EBURBackupPartial )
   176                 {
   177                 {
   177                 iCallBack->CleanupBackupDataL();
   178                 iCallBack->CleanupBackupDataL();
   178                 }
   179                 }