summaryrefslogtreecommitdiff
path: root/src/components/application_manager/src/hmi_state.cc
diff options
context:
space:
mode:
authorTeodora Kireva <tkireva@luxoft.com>2016-12-09 17:39:48 +0200
committerTeodora Kireva <tkireva@luxoft.com>2016-12-09 17:39:48 +0200
commit66f2018870bce1a97f1156aeaa587db8df1dccb2 (patch)
tree6a64e77314730476514e7cf26ab44a4ad6eaf6fb /src/components/application_manager/src/hmi_state.cc
parentdd03531ec3e755e836d6778e417aed370a7aa4b0 (diff)
downloadsdl_core-66f2018870bce1a97f1156aeaa587db8df1dccb2.tar.gz
Fix HMI level resumption for COMMUNICATION apps
After COMMUNICATION application resumption due to lost Wi-Fi connection from LIMITED HMI level, the application resumes in BACKGROUND HMI level When an AudioSource HMI state is created, if the application is of type COMMUNICATIONS, it gets LIMITED HMI level. Related Issue: APPLINK-24767
Diffstat (limited to 'src/components/application_manager/src/hmi_state.cc')
-rw-r--r--src/components/application_manager/src/hmi_state.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/components/application_manager/src/hmi_state.cc b/src/components/application_manager/src/hmi_state.cc
index 80628f9f33..1f05232476 100644
--- a/src/components/application_manager/src/hmi_state.cc
+++ b/src/components/application_manager/src/hmi_state.cc
@@ -175,7 +175,7 @@ mobile_apis::HMILevel::eType AudioSource::hmi_level() const {
HMILevel::HMI_NONE)) {
return parent()->hmi_level();
}
- if (is_navi_app(app_id_)) {
+ if (is_navi_app(app_id_) || is_voice_communication_app(app_id_)) {
return HMILevel::HMI_LIMITED;
}
return HMILevel::HMI_BACKGROUND;