if (circle_obj->disabled) return;
- if(widget_data->tap)
+ if (widget_data->tap)
{
int gap = sqrt(pow(widget_data->pressed_point.x - ev->cur.canvas.x, 2) + pow(widget_data->pressed_point.y - ev->cur.canvas.y, 2));
if (gap > elm_config_scroll_thumbscroll_threshold_get())
}
if (widget_data->drag)
- {
- int radius = eext_circle_object_radius_get(img_obj);
- Evas_Coord_Point center = {0,0};
- Evas_Coord x = 0, y = 0, w = 0, h = 0;
- evas_object_geometry_get(obj, &x, &y, &w, &h);
-
- center.x = x + w / 2;
- center.y = y + h / 2;
-
- int point = sqrt(pow(center.x - ev->cur.canvas.x, 2) + pow(center.y - ev->cur.canvas.y, 2));
-
- if ((point <= radius) && (point >= (radius - SLIDER_TOUCH_AREA_SIZE)))
- _angle_drag_set(img_obj, _angle_calculate(obj, ev->cur.canvas.x, ev->cur.canvas.y));
- }
+ _angle_drag_set(img_obj, _angle_calculate(obj, ev->cur.canvas.x, ev->cur.canvas.y));
}
static void
if (circle_obj->disabled) return;
- widget_data->drag = EINA_FALSE;
- widget_data->tap = EINA_FALSE;
-
widget_data->pressed_point.x = -1;
widget_data->pressed_point.y = -1;
}