browserutilities/browserdialogsprovider/Src/BrowserUploadProgressNote.cpp
branchRCL_3
changeset 49 919f36ff910f
parent 48 79859ed3eea9
--- a/browserutilities/browserdialogsprovider/Src/BrowserUploadProgressNote.cpp	Tue Aug 31 16:17:46 2010 +0300
+++ b/browserutilities/browserdialogsprovider/Src/BrowserUploadProgressNote.cpp	Wed Sep 01 12:28:30 2010 +0100
@@ -20,7 +20,7 @@
 
 // INCLUDES
 #include "BrowserUploadProgressNote.h"
-#include "BrowserDialogsProviderObserver.h"
+#include <browserdialogsproviderobserver.h>
 
 #include <BrowserDialogsProvider.rsg>
 #include <StringLoader.h>
@@ -86,6 +86,10 @@
 //
 void CBrowserUploadProgressNote::UpdateL( TInt aChunkSize )
 	{ 
+    //In access point roaming scenarios, aChunkSize will come as "0" (zero) in between uploading files, as we start upload again from begining.
+    if( aChunkSize == 0) 
+        iUploaded = 0;
+
     iUploaded+=aChunkSize; // Set the uploaded size.
 
     // ...Length() + 20 because if we substitute the uploaded,