diff options
author | Amitesh Singh <amitesh.sh@samsung.com> | 2015-10-15 15:04:23 +0530 |
---|---|---|
committer | Amitesh Singh <amitesh.sh@samsung.com> | 2015-10-15 15:04:23 +0530 |
commit | 048b5f70e5d5324d6b3966a4ce59af79afa5504b (patch) | |
tree | 227415e5baf335aa0a2f4ee9713e7ca7c3e0b15d | |
parent | 8e87e56a7cdb28bad1251435e0f2085ca08b9411 (diff) | |
download | efl-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.c | 2 |
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); |