zoom: fix the region of navigation 28/54428/1 accepted/tizen/tv/20151216.052358 submit/tizen/20151215.050651 submit/tizen/20151216.000755
authorMinkyu Kang <mk7.kang@samsung.com>
Tue, 15 Dec 2015 07:52:27 +0000 (16:52 +0900)
committerMinkyu Kang <mk7.kang@samsung.com>
Tue, 15 Dec 2015 07:52:27 +0000 (16:52 +0900)
Change-Id: I3b420d9a78784191ca72335b849465cc0fd21c1b
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
src/view/zoom.c

index 89cd968..6d2d93e 100644 (file)
@@ -258,7 +258,11 @@ static void _move_navi(struct _priv *priv, Evas_Coord_Point coord)
        else
                my = (my - ny) / priv->image_ratio;
 
-       elm_scroller_region_show(priv->photo, mx, my, pw, ph);
+       mx /= priv->zoom_ratio;
+       my /= priv->zoom_ratio;
+
+       elm_scroller_region_get(priv->photo, NULL, NULL, &w, &h);
+       elm_scroller_region_show(priv->photo, mx, my, w, h);
 }
 
 static Eina_Bool _zoom_set(void *data)