* 20170802: remove build warnings caused by unused parameter or variable.
* 20170804: add text marquee speed set/get APIs for internal usages.
* 20170804: fixed top-aligned issue when marquee is started.
+ * 20170818: move Text, Textblock object based on its original position in smart move
*
**********************************************************************************/
#define EDJE_DEFAULT_FADE_IMAGE "edje_default_fade_image.png"
{
Evas_Coord x = 0, y = 0;
- if (ep->typedata.text->ellipsize.marquee.animator)
- {
- evas_object_geometry_get(ep->object, &x, &y, NULL, NULL);
+ evas_object_geometry_get(ep->object, &x, &y, NULL, NULL);
- /* Horizontal Case */
- x += ed_diff.x;
- y += ed_diff.y;
+ x += ed_diff.x;
+ y += ed_diff.y;
- /* ed_diff should be handled because of horizontal scroll */
- ep->typedata.text->ellipsize.marquee.orig_x += ed_diff.x;
- ep->typedata.text->ellipsize.marquee.orig_y += ed_diff.y;
- }
- else
- {
- x = ed->x + ep->x + ep->typedata.text->offset.x;
- y = ed->y + ep->y + ep->typedata.text->offset.y;
- }
+ /* ed_diff should be handled because of marquee */
+ ep->typedata.text->ellipsize.marquee.orig_x += ed_diff.x;
+ ep->typedata.text->ellipsize.marquee.orig_y += ed_diff.y;
if (ep->typedata.text->ellipsize.marquee.proxy_obj)
{