elm_datetime: elm_widget_can_focus_set before module init for support TV UX 26/166626/1
authorJeonghyun Yun <jh0506.yun@samsung.com>
Thu, 11 Jan 2018 07:32:40 +0000 (16:32 +0900)
committerJeonghyun Yun <jh0506.yun@samsung.com>
Thu, 11 Jan 2018 07:33:49 +0000 (16:33 +0900)
@tizen_fix

Change-Id: I802dd21e1a0ea66c4d984b54091bb98fe4163e9c
Signed-off-by: Jeonghyun Yun <jh0506.yun@samsung.com>
src/lib/elm_datetime.c

index 78f972a..e04da89 100644 (file)
@@ -960,6 +960,10 @@ _elm_datetime_evas_object_smart_add(Eo *obj, Elm_Datetime_Data *priv)
    eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
    elm_widget_sub_object_parent_add(obj);
 
+   /* TIZEN_ONLY(20180111): elm_widget_can_focus_set before module init for support TV UX */
+   elm_widget_can_focus_set(obj, EINA_TRUE);
+   //
+
    // module - initialise module for datetime
    if (!dt_mod) dt_mod = _dt_mod_init();
    if (dt_mod)
@@ -1002,7 +1006,9 @@ _elm_datetime_evas_object_smart_add(Eo *obj, Elm_Datetime_Data *priv)
    _field_list_init(obj);
    _reload_format(obj);
 
-   elm_widget_can_focus_set(obj, EINA_TRUE);
+   /* TIZEN_ONLY(20180111): elm_widget_can_focus_set before module init for support TV UX */
+   //elm_widget_can_focus_set(obj, EINA_TRUE);
+   //
 
    priv->freeze_sizing = EINA_FALSE;
    elm_layout_sizing_eval(obj);