aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmitesh Singh <amitesh.sh@samsung.com>2015-10-15 15:04:23 +0530
committerAmitesh Singh <amitesh.sh@samsung.com>2015-10-15 15:04:23 +0530
commit048b5f70e5d5324d6b3966a4ce59af79afa5504b (patch)
tree227415e5baf335aa0a2f4ee9713e7ca7c3e0b15d
parentevas: render - use evas_object_clipees_has instead of evas_object_clipees_get (diff)
downloadefl-048b5f70e5d5324d6b3966a4ce59af79afa5504b.tar.gz
edje: load - use evas_object_clipees_has instead of evas_object_clipees_get
evas_object_clipees_has is far cheaper than evas_object_clipees_get in case of checking if clipees exist or not. This should improve the performance in case of large set of clipees. @fix
-rw-r--r--src/lib/edje/edje_load.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/edje/edje_load.c b/src/lib/edje/edje_load.c
index 13ad301593..f79072cb3a 100644
--- a/src/lib/edje/edje_load.c
+++ b/src/lib/edje/edje_load.c
@@ -950,7 +950,7 @@ _edje_object_file_set_internal(Evas_Object *obj, const Eina_File *file, const ch
#ifdef EDJE_CALC_CACHE
ed->all_part_change = EINA_TRUE;
#endif
- if ((evas_object_clipees_get(ed->base->clipper)) &&
+ if ((evas_object_clipees_has(ed->base->clipper)) &&
(evas_object_visible_get(obj)))
evas_object_show(ed->base->clipper);