diff options
author | Julian Kast <julian@livio.com> | 2020-07-07 09:17:31 -0400 |
---|---|---|
committer | Julian Kast <julian@livio.com> | 2020-07-07 09:17:31 -0400 |
commit | ec008966d86894eab40b43b70d7751d25de46caa (patch) | |
tree | f530df4e824daf2d8b828d811e288bdc58aea92f | |
parent | 563a3a583ef72586099b444dea9d5718892600bb (diff) | |
download | sdl_android-ec008966d86894eab40b43b70d7751d25de46caa.tar.gz |
Fixed logic In PreloadChoicesOperationPreloadChoiceSetError
-rw-r--r-- | base/src/main/java/com/smartdevicelink/managers/screen/choiceset/PreloadChoicesOperation.java | 8 |
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 |