photosgallery/collectionframework/datasource/plugins/glxdatasourcemde/src/glxdatasourcetaskmdeidlist.cpp
branchRCL_3
changeset 47 f9e827349359
parent 35 420f6808bf21
equal deleted inserted replaced
35:420f6808bf21 47:f9e827349359
   274             RArray<TGlxMediaId> list = aFilteredList;
   274             RArray<TGlxMediaId> list = aFilteredList;
   275             TInt favoritesIndex = list.Find(DataSource()->FavoritesId());
   275             TInt favoritesIndex = list.Find(DataSource()->FavoritesId());
   276             if( KErrNotFound != favoritesIndex )
   276             if( KErrNotFound != favoritesIndex )
   277                 {
   277                 {
   278                 list.Remove(favoritesIndex);
   278                 list.Remove(favoritesIndex);
   279                 list.Insert(DataSource()->FavoritesId(), KGlxAlbumPromotionPosition);
   279                 list.InsertL(DataSource()->FavoritesId(), KGlxAlbumPromotionPosition);
   280                 }
   280                 }
   281             TInt cameraAlbumIndex = list.Find(DataSource()->CameraAlbumId());
   281             TInt cameraAlbumIndex = list.Find(DataSource()->CameraAlbumId());
   282             if( KErrNotFound != cameraAlbumIndex )
   282             if( KErrNotFound != cameraAlbumIndex )
   283                 {
   283                 {
   284                 list.Remove(cameraAlbumIndex);
   284                 list.Remove(cameraAlbumIndex);
   285                 list.Insert(DataSource()->CameraAlbumId(), KGlxAlbumPromotionPosition);
   285                 list.InsertL(DataSource()->CameraAlbumId(), KGlxAlbumPromotionPosition);
   286                 }
   286                 }
   287             DoPostFilterComplete(list, KErrNone);
   287             DoPostFilterComplete(list, KErrNone);
   288             }
   288             }
   289         else
   289         else
   290             {
   290             {