C# CircleDatepicker and Timepicker: check the class name without the namespace 67/217667/1
authorTaehyub Kim <taehyub.kim@samsung.com>
Wed, 13 Nov 2019 07:51:52 +0000 (16:51 +0900)
committerTaehyub Kim <taehyub.kim@samsung.com>
Wed, 13 Nov 2019 07:52:08 +0000 (16:52 +0900)
Change-Id: I67a5aae69e353de97f8dc37a1c8c1b4feddabeb1

src/wearable/circle/efl_extension_circle_object_datetime.c

index de1c09b541f9e946d374dab52515f53bf89b9404..112636201b449266cb0577c65b25111bf70d1993 100755 (executable)
@@ -301,7 +301,7 @@ _eext_circle_object_datetime_current_type_update(Eext_Circle_Object *obj, Eina_B
      _current_type_update_for_datetime(obj, anim);
    else
      {
-        if (!strcmp(efl_class_name_get(obj->widget_object), "Efl.Ui.Wearable.CircleDatepicker"))
+        if (strstr(efl_class_name_get(obj->widget_object), "CircleDatepicker") != NULL)
           _current_type_update_for_datepicker(obj, anim);
         else
           _current_type_update_for_timepicker(obj, anim);
@@ -588,7 +588,7 @@ _date_update(Eext_Circle_Object *obj, Eina_Bool value_up)
      _date_update_for_datetime(obj, value_up);
    else
      {
-        if (!strcmp(efl_class_name_get(obj->widget_object), "Efl.Ui.Wearable.CircleDatepicker"))
+        if (strstr(efl_class_name_get(obj->widget_object), "CircleDatepicker") != NULL)
           _date_update_for_datepicker(obj, value_up);
         else
           _date_update_for_timepicker(obj, value_up);
@@ -996,7 +996,7 @@ _eext_circle_object_datetime_init(Eext_Circle_Object *obj, Evas_Object *datetime
      }
    else
      {
-        if (!strcmp(efl_class_name_get(datetime), "Efl.Ui.Wearable.CircleDatepicker"))
+        if (strstr(efl_class_name_get(datetime), "CircleDatepicker") != NULL)
           {
              data->current_type = ELM_DATETIME_YEAR;
              Evas_Object *date_field0 = efl_content_get(efl_part(datetime, "efl.field0"));