photosgallery/viewframework/views/listview/src/glxpreviewthumbnailbinding.cpp
branchRCL_3
changeset 64 34937ec34dac
parent 60 5b3385a43d68
child 75 01504893d9cb
equal deleted inserted replaced
60:5b3385a43d68 64:34937ec34dac
   151             const CGlxThumbnailAttribute* value = item.ThumbnailAttribute(
   151             const CGlxThumbnailAttribute* value = item.ThumbnailAttribute(
   152                     thumbnailAttribute);
   152                     thumbnailAttribute);
   153             if (value)
   153             if (value)
   154                 {
   154                 {
   155                 CFbsBitmap* bitmap = new (ELeave) CFbsBitmap;
   155                 CFbsBitmap* bitmap = new (ELeave) CFbsBitmap;
       
   156                 CleanupStack::PushL(bitmap);
   156                 ScaleBitmapToListSizeL(value->iBitmap, bitmap);
   157                 ScaleBitmapToListSizeL(value->iBitmap, bitmap);
   157                 GLX_LOG_INFO1("iObserver.PreviewTNReadyL() iTrialCount=%d", iTrialCount);
   158                 GLX_LOG_INFO1("iObserver.PreviewTNReadyL() iTrialCount=%d", iTrialCount);
   158                 iObserver.PreviewTNReadyL(bitmap, NULL);
   159                 iObserver.PreviewTNReadyL(bitmap, NULL);
       
   160                 CleanupStack::Pop(bitmap);
   159                 }
   161                 }
   160             else
   162             else
   161                 {
   163                 {
   162                 TInt tnError = GlxErrorManager::HasAttributeErrorL(
   164                 TInt tnError = GlxErrorManager::HasAttributeErrorL(
   163                         item.Properties(), KGlxMediaIdThumbnail);
   165                         item.Properties(), KGlxMediaIdThumbnail);