Edje entry: Skip codes for updating cursor when cursor position is not changed
authorYoungbok Shin <youngb.shin@samsung.com>
Mon, 11 Jul 2016 08:09:31 +0000 (17:09 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Mon, 11 Jul 2016 08:09:36 +0000 (17:09 +0900)
commitdf40586f655678fc43b2c1ef747fa5ea5b7ac3fe
tree5d6e2a3affd358996bb75a9dce9609b65dd0bf3e
parentd22850848dc91eccc1995eb0a5e873fc27430d32
Edje entry: Skip codes for updating cursor when cursor position is not changed

Summary:
When ever a Edje's cursor function is called, "cursor,changed" signal is
emitted. Even if the position is not changed. And, in Elementary, the signal
will trigger evas_smart_objects_calculate() from elm_widget_show_region_set().
It causes bad performace.
@fix

Test Plan: N/A

Reviewers: tasn, herdsman, cedric, woohyun

Subscribers: jpeg, z-wony, Blackmole

Differential Revision: https://phab.enlightenment.org/D3902
src/lib/edje/edje_entry.c