From 512b90e9bb942a819a3f3a51bbe2e43958acbf64 Mon Sep 17 00:00:00 2001 From: InHong Han Date: Thu, 5 Dec 2019 15:20:01 +0900 Subject: [PATCH] Modified to synchronize the state of the input panel and vconf value Change-Id: Ib2646616f8474fb81cb156d9ea306f1806ba5801 --- src/e_mod_input_panel.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/e_mod_input_panel.c b/src/e_mod_input_panel.c index 3970d87..c64bbfb 100644 --- a/src/e_mod_input_panel.c +++ b/src/e_mod_input_panel.c @@ -1,6 +1,8 @@ #define E_COMP_WL #include "e.h" #include "e_mod_main.h" +#include +#include #include #define WTI_WARNING(resource, code, msg) (_e_input_panel_log_show((resource), (code), (msg), __func__)) @@ -1230,6 +1232,8 @@ e_input_panel_visibility_change(Eina_Bool visible) LOGD("e_input_panel_visibility_change : %d", visible); + vconf_set_int (VCONFKEY_ISF_INPUT_PANEL_STATE, visible ? VCONFKEY_ISF_INPUT_PANEL_STATE_SHOW : VCONFKEY_ISF_INPUT_PANEL_STATE_HIDE); + EINA_LIST_FOREACH(g_input_panel->surfaces, l, ips) { if (!ips->ec) continue; -- 2.7.4