y = base_size.h - arrow_size.h;
else
y = y - base_size.y - (arrow_size.h * 0.5);
- edje_object_part_drag_value_set(wd->base, "elm.swallow.arrow_left", 0.5,
+ edje_object_part_drag_value_set(wd->base, "elm.swallow.arrow_left", 1,
(double) (y) / (double) (base_size.h - arrow_size.h));
}
break;
else if (y > (base_size.y + base_size.h - (arrow_size.h * 0.5)))
y = base_size.h - arrow_size.h;
else y = y - base_size.y - (arrow_size.h * 0.5);
- edje_object_part_drag_value_set(wd->base, "elm.swallow.arrow_right", 0.5,
+ edje_object_part_drag_value_set(wd->base, "elm.swallow.arrow_right", 0,
(double) (y) / (double) (base_size.h - arrow_size.h));
}
break;
else
x = x - base_size.x - (arrow_size.w * 0.5);
edje_object_part_drag_value_set(wd->base, "elm.swallow.arrow_up",
- (double) (x) / (double) (base_size.w - arrow_size.w), 0.5);
+ (double) (x) / (double) (base_size.w - arrow_size.w), 1);
}
break;
case ELM_CTXPOPUP_DIRECTION_DOWN:
x = base_size.w - arrow_size.w;
else x = x - base_size.x - (arrow_size.w * 0.5);
edje_object_part_drag_value_set(wd->base, "elm.swallow.arrow_down",
- (double) (x) / (double) (base_size.w - arrow_size.w), 0.5);
+ (double) (x) / (double) (base_size.w - arrow_size.w), 0);
}
break;
default: