char *cursor_position_set = NULL;
char *input_panel_layout = NULL;
char *single_line = NULL;
+ char *password_mode = NULL;
input_keyboard_deinit();
free(single_line);
single_line = NULL;
+ // password mode
+ ret = app_control_get_extra_data(app_control, "http://tizen.org/appcontrol/data/input_sensitive_data", &password_mode);
+ if (ret == APP_CONTROL_ERROR_NONE) {
+ if (password_mode) {
+ g_input_keyboard_data.password_mode = atoi(password_mode);
+ }
+ }
+
+ free(password_mode);
+ password_mode = NULL;
+
return true;
}
elm_entry_cursor_end_set(entry);
elm_entry_input_panel_return_key_type_set(entry, g_input_keyboard_data.return_key_type);
elm_entry_single_line_set(entry, g_input_keyboard_data.single_line);
+ elm_entry_password_set(entry, g_input_keyboard_data.password_mode);
if (g_input_keyboard_data.return_key_type == ELM_INPUT_PANEL_RETURN_KEY_TYPE_DONE) {
evas_object_smart_callback_add(entry, "activated", enter_keydown_cb, NULL);