summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjacobkeeler <jacob.keeler@livioradio.com>2021-02-17 12:22:45 -0500
committerjacobkeeler <jacob.keeler@livioradio.com>2021-02-17 12:22:45 -0500
commit78b95a9bb97e8ef94b348a700b0e622568107160 (patch)
tree5073676e4422d6db10848815aee95b9595ea1156
parent37e40da4913d2f48c0964ac6c86de8e9bc498baa (diff)
downloadsdl_core-78b95a9bb97e8ef94b348a700b0e622568107160.tar.gz
Add `DISABLE_INPUT_KEY_MASK` to UI ResetGlobalProperties
-rw-r--r--src/components/application_manager/include/application_manager/smart_object_keys.h1
-rw-r--r--src/components/application_manager/src/message_helper/message_helper.cc3
-rw-r--r--src/components/application_manager/src/smart_object_keys.cc1
3 files changed, 5 insertions, 0 deletions
diff --git a/src/components/application_manager/include/application_manager/smart_object_keys.h b/src/components/application_manager/include/application_manager/smart_object_keys.h
index 0b5217e918..5572dfd55d 100644
--- a/src/components/application_manager/include/application_manager/smart_object_keys.h
+++ b/src/components/application_manager/include/application_manager/smart_object_keys.h
@@ -594,6 +594,7 @@ extern const char* method_name;
extern const char* keyboard_layout;
extern const char* limited_character_list;
extern const char* auto_complete_list;
+extern const char* mask_input_characters;
extern const char* custom_keys;
extern const char* file;
extern const char* file_name;
diff --git a/src/components/application_manager/src/message_helper/message_helper.cc b/src/components/application_manager/src/message_helper/message_helper.cc
index 52a4afa974..51c58952f2 100644
--- a/src/components/application_manager/src/message_helper/message_helper.cc
+++ b/src/components/application_manager/src/message_helper/message_helper.cc
@@ -404,6 +404,9 @@ MessageHelper::CreateUIResetGlobalPropertiesRequest(
static_cast<int32_t>(hmi_apis::Common_KeyboardLayout::QWERTY);
key_board_properties[hmi_request::auto_complete_list] =
smart_objects::SmartObject(smart_objects::SmartType_Array);
+ key_board_properties[hmi_request::mask_input_characters] =
+ static_cast<int32_t>(
+ hmi_apis::Common_KeyboardInputMask::DISABLE_INPUT_KEY_MASK);
key_board_properties[strings::auto_complete_text] = "";
(*ui_reset_global_prop_request)[hmi_request::keyboard_properties] =
diff --git a/src/components/application_manager/src/smart_object_keys.cc b/src/components/application_manager/src/smart_object_keys.cc
index 5ee74c376d..a680653d6c 100644
--- a/src/components/application_manager/src/smart_object_keys.cc
+++ b/src/components/application_manager/src/smart_object_keys.cc
@@ -552,6 +552,7 @@ const char* method_name = "methodName";
const char* keyboard_layout = "keyboardLayout";
const char* limited_character_list = "limitedCharacterList";
const char* auto_complete_list = "autoCompleteList";
+const char* mask_input_characters = "maskInputCharacters";
const char* custom_keys = "customKeys";
const char* file = "file";
const char* file_name = "fileName";