photosgallery/viewframework/views/metadatadialog/src/glxmetadatacontainer.cpp
branchRCL_3
changeset 68 5b238bc8ffb6
parent 64 34937ec34dac
child 75 01504893d9cb
equal deleted inserted replaced
64:34937ec34dac 68:5b238bc8ffb6
  1073 			stringConverter->AsStringL(item, aAttributes[index], 0, modifiedUri);
  1073 			stringConverter->AsStringL(item, aAttributes[index], 0, modifiedUri);
  1074 			if (modifiedUri)
  1074 			if (modifiedUri)
  1075 				{
  1075 				{
  1076 				CleanupStack::PushL(modifiedUri);
  1076 				CleanupStack::PushL(modifiedUri);
  1077 				//Check if media item was renamed
  1077 				//Check if media item was renamed
  1078 				if (modifiedUri->Compare(*iUri) != 0)
  1078 				if (modifiedUri->CompareF(*iUri) != 0)
  1079 					{
  1079 					{
  1080 					//Set rename command as started since
  1080 					//Set rename command as started since
  1081 					//Rename is also possible from File Manager
  1081 					//Rename is also possible from File Manager
  1082 					iRenameStarted = ETrue;
  1082 					iRenameStarted = ETrue;
  1083 					RefreshMediaListL(*modifiedUri);
  1083 					RefreshMediaListL(*modifiedUri);
  1285 //  
  1285 //  
  1286 void CGlxMetadataContainer::HandleItemRemovedL(TInt /*aStartIndex*/,
  1286 void CGlxMetadataContainer::HandleItemRemovedL(TInt /*aStartIndex*/,
  1287         TInt /*aEndIndex*/, MGlxMediaList* /*aList*/)
  1287         TInt /*aEndIndex*/, MGlxMediaList* /*aList*/)
  1288     {
  1288     {
  1289     TRACER("CGlxMetadataContainer::HandleItemRemovedL()");
  1289     TRACER("CGlxMetadataContainer::HandleItemRemovedL()");
  1290     if (!iItemMediaList->Count() && !iIsPopupShown)
  1290     //Ignore if this callback corresponds to a rename operation.
       
  1291     if (!iItemMediaList->Count() && !iIsPopupShown && !iRenameStarted)
  1291         {
  1292         {
  1292         iDialogObesrver.HandleItemRemovedL();
  1293         iDialogObesrver.HandleItemRemovedL();
  1293         }
  1294         }
  1294     }
  1295     }
  1295 
  1296