elementary: Reduce EO calls by using geometry_set
authorChris Michael <cp.michael@samsung.com>
Wed, 21 Nov 2018 15:51:43 +0000 (10:51 -0500)
committerHermet Park <hermetpark@gmail.com>
Wed, 5 Dec 2018 05:30:08 +0000 (14:30 +0900)
This patch reduces EO calls by using evas_object_geometry_set rather
than calling move & resize.

src/lib/elementary/elu_ews_wm.c

index 855da1d..4018424 100644 (file)
@@ -55,8 +55,7 @@ _elm_ews_border_geo_apply(Ecore_Evas *ee, Evas_Object *o)
 {
    int x, y, w, h;
    ecore_evas_geometry_get(ee, &x, &y, &w, &h);
-   evas_object_move(o, x, y);
-   evas_object_resize(o, w, h);
+   evas_object_geometry_set(o, x, y, w, h);
 }
 
 static void