--- a/mpxplugins/viewplugins/views/waitnotedialog/src/mpxscanningdialog.cpp Tue Feb 02 00:09:33 2010 +0200
+++ b/mpxplugins/viewplugins/views/waitnotedialog/src/mpxscanningdialog.cpp Fri Feb 19 22:48:30 2010 +0200
@@ -332,7 +332,11 @@
if( op == EMcMsgRefreshEnd )
{
MPX_DEBUG1("CMPXScanningWaitDialog::HandleCollectionMessageL refresh end");
- iNumItemsAdded = mmcCount;
+ // Do not reset iNumItemsAdded while KErrLocked or KErrDiskFull.
+ if( data != KErrLocked && data != KErrDiskFull )
+ {
+ iNumItemsAdded = mmcCount;
+ }
switch ( iWaitNoteType )
{
case EMPXScanningNote: