summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTrunov Dmitrii <dtrunov@luxoft.com>2014-07-17 17:55:02 +0300
committerTrunov Dmitrii <dtrunov@luxoft.com>2014-07-17 17:55:35 +0300
commit1837612b705ba45d9cb9b286cb48ae5d94fef716 (patch)
treeee835266cb728084b52152e63f07a601d598d531
parentb237a54add1e5f6493d3454fd149f7a53ff4ed8c (diff)
downloadsdl_core-1837612b705ba45d9cb9b286cb48ae5d94fef716.tar.gz
APPLINK-7768:SDL: The order of capabilities processing
-rw-r--r--src/components/application_manager/src/commands/mobile/set_display_layout_request.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/components/application_manager/src/commands/mobile/set_display_layout_request.cc b/src/components/application_manager/src/commands/mobile/set_display_layout_request.cc
index e17bc7a5d9..60a2583287 100644
--- a/src/components/application_manager/src/commands/mobile/set_display_layout_request.cc
+++ b/src/components/application_manager/src/commands/mobile/set_display_layout_request.cc
@@ -97,6 +97,16 @@ void SetDisplayLayoutRequest::on_event(const event_engine::Event& event) {
}
}
+ if (message[strings::msg_params].keyExists(hmi_response::button_capabilities)) {
+ hmi_capabilities.set_button_capabilities(
+ message[strings::msg_params][hmi_response::button_capabilities]);
+ }
+
+ if (message[strings::msg_params].keyExists(hmi_response::preset_bank_capabilities)) {
+ hmi_capabilities.set_preset_bank_capabilities(
+ message[strings::msg_params][hmi_response::preset_bank_capabilities]);
+ }
+
}
SendResponse(response_success, result_code, NULL, &(message[strings::msg_params]));
break;