--- a/harvester/composerplugins/imagecomposer/src/imagecomposerao.cpp Tue Feb 02 00:24:33 2010 +0200
+++ b/harvester/composerplugins/imagecomposer/src/imagecomposerao.cpp Fri Mar 19 09:38:01 2010 +0200
@@ -240,6 +240,7 @@
{
if( iItemQueue.Count() <= 0 )
{
+ iItemQueue.Compress();
SetNextRequest( ERequestReady );
}
else
@@ -294,6 +295,7 @@
case ERequestReady:
{
+ iForceObjectIds.Compress();
}
break;
@@ -359,10 +361,6 @@
aMdEObjectId = objectId;
iItemQueue.Remove( 0 );
}
- else
- {
- iItemQueue.Compress();
- }
// get object from db (NULL if not found)
CMdEObject* mdeObject = iSession->GetObjectL( objectId, *iImageObjectDef );