summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Kast <julian@livio.com>2020-07-07 09:17:31 -0400
committerJulian Kast <julian@livio.com>2020-07-07 09:17:31 -0400
commitec008966d86894eab40b43b70d7751d25de46caa (patch)
treef530df4e824daf2d8b828d811e288bdc58aea92f
parent563a3a583ef72586099b444dea9d5718892600bb (diff)
downloadsdl_android-ec008966d86894eab40b43b70d7751d25de46caa.tar.gz
Fixed logic In PreloadChoicesOperationPreloadChoiceSetError
-rw-r--r--base/src/main/java/com/smartdevicelink/managers/screen/choiceset/PreloadChoicesOperation.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/base/src/main/java/com/smartdevicelink/managers/screen/choiceset/PreloadChoicesOperation.java b/base/src/main/java/com/smartdevicelink/managers/screen/choiceset/PreloadChoicesOperation.java
index 6d8423027..de68e1ffc 100644
--- a/base/src/main/java/com/smartdevicelink/managers/screen/choiceset/PreloadChoicesOperation.java
+++ b/base/src/main/java/com/smartdevicelink/managers/screen/choiceset/PreloadChoicesOperation.java
@@ -73,6 +73,7 @@ class PreloadChoicesOperation extends Task {
private CompletionListener completionListener;
private boolean isRunning;
private boolean isVROptional;
+ private boolean choiceError = false;
PreloadChoicesOperation(ISdl internalInterface, FileManager fileManager, String displayName, WindowCapability defaultMainWindowCapability,
Boolean isVROptional, HashSet<ChoiceCell> cellsToPreload, CompletionListener listener){
@@ -164,16 +165,15 @@ class PreloadChoicesOperation extends Task {
public void onFinished() {
isRunning = false;
DebugTool.logInfo(TAG, "Finished pre loading choice cells");
- completionListener.onComplete(true);
-
+ completionListener.onComplete(!choiceError);
+ choiceError = false;
PreloadChoicesOperation.super.onFinished();
}
@Override
public void onError(int correlationId, Result resultCode, String info) {
DebugTool.logError(TAG, "There was an error uploading a choice cell: "+ info + " resultCode: " + resultCode);
-
- PreloadChoicesOperation.super.onFinished();
+ choiceError = true;
}
@Override