diff options
author | Andrii Kalinich (GitHub) <AKalinich@luxoft.com> | 2020-10-20 14:41:14 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-20 14:41:14 -0400 |
commit | f1d5756b6ae1aceab655d77ae0f44548cc7d3d0b (patch) | |
tree | a60782b9de9df6f686aadd498d03f116120ea594 | |
parent | 3ec2b6bbd6c99fd6a624c854d5782c7c73c09ade (diff) | |
download | sdl_core-f1d5756b6ae1aceab655d77ae0f44548cc7d3d0b.tar.gz |
Keep FULL for apps after conflict resolution (#3538)
-rw-r--r-- | src/components/application_manager/src/state_controller_impl.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/components/application_manager/src/state_controller_impl.cc b/src/components/application_manager/src/state_controller_impl.cc index e7ec998a2f..a75345650f 100644 --- a/src/components/application_manager/src/state_controller_impl.cc +++ b/src/components/application_manager/src/state_controller_impl.cc @@ -408,7 +408,11 @@ void StateControllerImpl::HmiLevelConflictResolver::operator()( ? mobile_apis::HMILevel::HMI_LIMITED : to_resolve_hmi_level; } else { - result_hmi_level = mobile_apis::HMILevel::HMI_BACKGROUND; + result_hmi_level = + mobile_apis::HMILevel::HMI_FULL == to_resolve_hmi_level && + mobile_apis::HMILevel::HMI_FULL != applied_hmi_level + ? to_resolve_hmi_level + : mobile_apis::HMILevel::HMI_BACKGROUND; } if (std::make_tuple(to_resolve_hmi_level, |