mpxplugins/viewplugins/views/waitnotedialog/src/mpxscanningdialog.cpp
branchRCL_3
changeset 14 c54d95799c80
parent 13 c8156a91d13c
child 15 a1247965635c
equal deleted inserted replaced
13:c8156a91d13c 14:c54d95799c80
   345             	iNumItemsAdded = songTotal ;
   345             	iNumItemsAdded = songTotal ;
   346             	}
   346             	}
   347             switch ( iWaitNoteType )
   347             switch ( iWaitNoteType )
   348                 {
   348                 {
   349                 case EMPXScanningNote:
   349                 case EMPXScanningNote:
   350                     {
       
   351                      if ( iTotalNewTracks || ( iNumItemsAdded != iInitialCount ) )
       
   352                         {
       
   353                         isCollectionDBChanged = ETrue;
       
   354                         iNumItemsAdded = songTotal ;                        
       
   355                         }
       
   356                     else
       
   357                         {
       
   358                         isCollectionDBChanged = EFalse;
       
   359                         }  
       
   360                     break;
       
   361                     }
       
   362 
       
   363                 case EMPXOpeningNote:
   350                 case EMPXOpeningNote:
   364                 case EMPXRefreshingNote:
   351                 case EMPXRefreshingNote:
   365                 case EMPXCorruptScanningNote:
   352                 case EMPXCorruptScanningNote:
   366                 case EMPXUsbEventNote:
   353                 case EMPXUsbEventNote:
   367                 case EMPXMTPEventNote:
   354                 case EMPXMTPEventNote:
   445             if( changeType == EMPXItemInserted && 
   432             if( changeType == EMPXItemInserted && 
   446                 (cat == EMPXSong || cat == EMPXPlaylist || cat == EMPXPodcast) )
   433                 (cat == EMPXSong || cat == EMPXPlaylist || cat == EMPXPodcast) )
   447                 {
   434                 {
   448                 iNumItemsAdded++;
   435                 iNumItemsAdded++;
   449                 iTotalNewTracks++;
   436                 iTotalNewTracks++;
   450                 // Update wait note text if refreshing
   437                 // Update wait note text if refreshing or scaning
   451                 if( iWaitNoteType == EMPXRefreshingNote &&
   438                 if( iWaitNoteType == EMPXRefreshingNote || iWaitNoteType == EMPXScanningNote || iWaitNoteType == EMPXCorruptScanningNote &&
   452                     iScanningError == KErrNone )
   439                     iScanningError == KErrNone )
   453                     {
   440                     {
   454                     HBufC* text = StringLoader::LoadLC( R_MPX_REFRESHING_DB_TXT, 
   441                     HBufC* text = StringLoader::LoadLC( R_MPX_REFRESHING_DB_TXT, 
   455                                                         iNumItemsAdded );
   442                                                         iNumItemsAdded );
   456                     SetTextL( *text ); 
   443                     SetTextL( *text );