From 4ba3fdb1e3f12c3bc66c49da6dd06820490a2ab9 Mon Sep 17 00:00:00 2001 From: ameba23 Date: Thu, 15 Apr 2021 11:47:48 +0200 Subject: [PATCH] Always cancel the task before starting it --- .../socialbackup/recover/CustodianReturnShardViewModel.java | 1 + 1 file changed, 1 insertion(+) diff --git a/briar-android/src/main/java/org/briarproject/briar/android/socialbackup/recover/CustodianReturnShardViewModel.java b/briar-android/src/main/java/org/briarproject/briar/android/socialbackup/recover/CustodianReturnShardViewModel.java index 78c49b3a5..0ba6f54d0 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/socialbackup/recover/CustodianReturnShardViewModel.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/socialbackup/recover/CustodianReturnShardViewModel.java @@ -70,6 +70,7 @@ public class CustodianReturnShardViewModel extends AndroidViewModel this.ioExecutor = ioExecutor; this.task = task; qrCodeDecoder = new QrCodeDecoder(androidExecutor, ioExecutor, this); + task.cancel(); task.start(this); }