From 25934a1f7659d8fcb334ea055bc324ca7fd46be3 Mon Sep 17 00:00:00 2001 From: Boram Park Date: Thu, 15 Jun 2017 16:16:48 +0900 Subject: [PATCH] use e_comp_wl_output_buffer_transform_get() instead of using variable Change-Id: Id4f56106bad48cf5557778c67e6987e0fee5577f --- src/e_mod_effect_rotation.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/e_mod_effect_rotation.c b/src/e_mod_effect_rotation.c index 7826641..7913edf 100644 --- a/src/e_mod_effect_rotation.c +++ b/src/e_mod_effect_rotation.c @@ -234,7 +234,7 @@ static void _rotation_effect_object_transform_pos_map(E_Client *ec, int sx, int sy, int *dx, int *dy) { E_Comp_Wl_Buffer_Viewport *vp = &ec->comp_data->scaler.buffer_viewport; - int transform = vp->buffer.transform; + int transform = e_comp_wl_output_buffer_transform_get(ec); int bw, bh, tx, ty; e_pixmap_size_get(ec->pixmap, &bw, &bh); @@ -283,7 +283,7 @@ _rotation_effect_object_transform_apply(Rotation_Effect_Object *eobj) if (!(ec = eobj->ec)) return; if (!ec->comp_data) return; - if (!ec->comp_data->scaler.buffer_viewport.buffer.transform && + if (! e_comp_wl_output_buffer_transform_get(ec) && ec->comp_data->scaler.buffer_viewport.buffer.scale == 1) return; -- 2.7.4