From: Doyoun Kang Date: Thu, 5 Nov 2020 10:49:36 +0000 (+0900) Subject: e_desk: run zoom-effect only if the zoom ratio is changed X-Git-Tag: submit/tizen/20201106.045540~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F66%2F246966%2F1;p=platform%2Fupstream%2Fenlightenment.git e_desk: run zoom-effect only if the zoom ratio is changed Change-Id: I2fff406e18cff36a78ad93005a0c515044b4466c --- diff --git a/src/bin/e_desk.c b/src/bin/e_desk.c index f7955a8dfb..f0e1e77eb6 100644 --- a/src/bin/e_desk.c +++ b/src/bin/e_desk.c @@ -1027,7 +1027,8 @@ e_desk_zoom_set(E_Desk *desk, double zoomx, double zoomy, int cx, int cy) sd->zoom.cord_x = cx; sd->zoom.cord_y = cy; - if (e_config->desk_zoom_effect.enable) + if (e_config->desk_zoom_effect.enable && + ((sd->zoom.ratio_x != zoomx) || (sd->zoom.ratio_y != zoomy))) { sd->zoom.animator = ecore_animator_timeline_add(e_config->desk_zoom_effect.duration, _animator_cb, desk);