summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBilal Alsharifi <bilal.alsharifi@gmail.com>2019-07-22 17:18:25 -0400
committerBilal Alsharifi <bilal.alsharifi@gmail.com>2019-07-22 17:18:25 -0400
commit7be9b4f13d77559e94b3352ed25649881dc12704 (patch)
treeb6d0cc83859cfd02aee4f95b30f91dd91649bbb8
parentfff34b8dd631fc158f705707da8af9b8be187974 (diff)
downloadsdl_android-7be9b4f13d77559e94b3352ed25649881dc12704.tar.gz
Set menuConfiguration before getting responsefeature/Implement_sdl_0231_main_menu_tiles
-rw-r--r--base/src/main/java/com/smartdevicelink/managers/screen/menu/BaseMenuManager.java7
1 files changed, 2 insertions, 5 deletions
diff --git a/base/src/main/java/com/smartdevicelink/managers/screen/menu/BaseMenuManager.java b/base/src/main/java/com/smartdevicelink/managers/screen/menu/BaseMenuManager.java
index 85c4ff6dd..177554bda 100644
--- a/base/src/main/java/com/smartdevicelink/managers/screen/menu/BaseMenuManager.java
+++ b/base/src/main/java/com/smartdevicelink/managers/screen/menu/BaseMenuManager.java
@@ -279,13 +279,14 @@ abstract class BaseMenuManager extends BaseSubManager {
return;
}
+ this.menuConfiguration = menuConfiguration;
+
SetGlobalProperties setGlobalProperties = new SetGlobalProperties();
setGlobalProperties.setMenuLayout(menuConfiguration.getMenuLayout());
setGlobalProperties.setOnRPCResponseListener(new OnRPCResponseListener() {
@Override
public void onResponse(int correlationId, RPCResponse response) {
if (response.getSuccess()){
- setMenuConfigPrivate(menuConfiguration);
DebugTool.logInfo("Menu Configuration successfully set: "+ menuConfiguration.toString());
}
}
@@ -298,10 +299,6 @@ abstract class BaseMenuManager extends BaseSubManager {
internalInterface.sendRPC(setGlobalProperties);
}
- private void setMenuConfigPrivate(MenuConfiguration menuConfigPrivate){
- this.menuConfiguration = menuConfigPrivate;
- }
-
public MenuConfiguration getMenuConfiguration(){
return this.menuConfiguration;
}