}
+/**
+ * FIXME(171030): This sets eext_circle_object data values with a handle "datetime",
+ * but this is not working because "datetime" is elm_datetime, not circle object.
+ * When fixing "datetime" to circle object, the angle will be doubled.
+ *
static void
_eext_circle_object_datetime_circle_update(Eext_Circle_Object *obj)
{
data->rotary_angle = eext_circle_object_angle_get(datetime);
}
+*/
static void
_eext_circle_object_datetime_radio_changed_cb(void *data, Evas_Object *obj, void *event_info)
else
_eext_circle_object_datetime_current_type_update(circle_obj, EINA_TRUE);
+/**
+ * FIXME(171030): Comment this function out because eext_circle_object_value_set is not applied to angle.
_eext_circle_object_datetime_circle_update(circle_obj);
+*/
}
static void
Eext_Circle_Object *circle_obj = (Eext_Circle_Object *)data;
Eext_Circle_Object_Datetime_Data *widget_data = (Eext_Circle_Object_Datetime_Data *)circle_obj->widget_data;
+ _eext_circle_object_datetime_current_type_update(circle_obj, EINA_TRUE);
+/**
+ * FIXME(171030): Comment this function out because eext_circle_object_value_set is not applied to angle.
if (!widget_data->circle_changed)
_eext_circle_object_datetime_circle_update(circle_obj);
+*/
}
static void
_eext_circle_object_datetime_changed_cb, obj);
_eext_circle_object_datetime_current_type_update(obj, EINA_FALSE);
+/**
+ * FIXME(171030): Comment this function out because eext_circle_object_value_set is not applied to angle.
_eext_circle_object_datetime_circle_update(obj);
+*/
eext_rotary_object_event_callback_add(obj->widget_object, _rotary_changed_cb, obj);
eext_rotary_object_event_callback_add(obj->image_widget, _rotary_changed_cb, obj);