modality keyboard module : implement set/get mode in mmi-keyboard-provider.c 30/264030/1
authordyamy-lee <dyamy.lee@samsung.com>
Thu, 19 Aug 2021 07:53:13 +0000 (16:53 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Mon, 13 Sep 2021 11:24:16 +0000 (20:24 +0900)
Change-Id: Ibcc8253fcc61ee8ed300dabdf90ffdd0d610cdf4

src/modules/modality_keyboard/mmi-keyboard-provider.c

index 31ba884..335dc33 100644 (file)
@@ -26,6 +26,8 @@
 #include <stdio.h>
 #include <stdlib.h>
 
+mmi_provider_op_mode _provider_mode;
+
 static mmi_provider_module_data *
 keyboard_modality_init(void)
 {
@@ -46,14 +48,17 @@ keyboard_modality_init(void)
 
 bool keyboard_set_mode(mmi_provider_op_mode mode)
 {
-    LOGD("keyboard_set_mode \n");
-    return 0;
+    LOGD("keyboard_set_mode = %d\n", mode);
+    if(!mode)
+        return false;
+    _provider_mode = mode;
+    return true;
 }
 
 mmi_provider_op_mode keyboard_get_mode(void)
 {
     LOGD("keyboard_get_mode \n");
-    return MODALITY_PROVIDER_MODE_NONE;
+    return _provider_mode;
 }
 
 static void