Skip to content

Commit 61afaf4

Browse files
Fix an issue in uploading imges for other states
1 parent 98964c9 commit 61afaf4

2 files changed

Lines changed: 11 additions & 2 deletions

File tree

base/src/main/java/com/smartdevicelink/managers/screen/BaseSoftButtonManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
abstract class BaseSoftButtonManager extends BaseSubManager {
7171

7272
private final WeakReference<FileManager> fileManager;
73-
private SoftButtonCapabilities softButtonCapabilities;
73+
SoftButtonCapabilities softButtonCapabilities;
7474
private CopyOnWriteArrayList<SoftButtonObject> softButtonObjects;
7575
private HMILevel currentHMILevel;
7676
private final OnSystemCapabilityListener onDisplayCapabilityListener;

base/src/main/java/com/smartdevicelink/managers/screen/SoftButtonReplaceOperation.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,16 @@ public void onComplete(boolean success) {
9797
@Override
9898
public void onComplete(boolean success) {
9999
DebugTool.logInfo("Finished sending soft buttons with images");
100-
onFinished();
100+
// Upload other images
101+
uploadOtherStateImages(new CompletionListener() {
102+
@Override
103+
public void onComplete(boolean success) {
104+
if (success) {
105+
DebugTool.logInfo("Finished sending other images for soft buttons");
106+
}
107+
onFinished();
108+
}
109+
});
101110
}
102111
});
103112
}

0 commit comments

Comments
 (0)