Notify the download cancelation for updating the screen and remove the yellow arrow...
authorjabarros <jabarros@solidgear.es>
Thu, 8 Jan 2015 14:02:42 +0000 (15:02 +0100)
committerjabarros <jabarros@solidgear.es>
Thu, 8 Jan 2015 14:02:42 +0000 (15:02 +0100)
src/com/owncloud/android/operations/SynchronizeFolderOperation.java

index 957cf62..f12d5dd 100644 (file)
@@ -173,6 +173,10 @@ public class SynchronizeFolderOperation extends SyncOperation {
         } catch (OperationCancelledException e) {
             result = new RemoteOperationResult(e);
 
+            // Needed in case that cancellation occurs before starting any download.
+            // If not, yellow arrow continues being shown.
+            sendBroadcastForNotifyingUIUpdate(result.isSuccess());
+
             /// cancellation of download needs to be done separately in any case; a SynchronizeFolderOperation
             //  may finish much sooner than the real download of the files in the folder 
             Intent intent = new Intent(mContext, FileDownloader.class);