From 4c6b7c0c6173f95d4d14e905d50e4185c59b8493 Mon Sep 17 00:00:00 2001 From: Boris Faure Date: Tue, 23 Sep 2014 22:03:15 +0200 Subject: [PATCH] fix delta position on miniview. Thanks to Godfath3r --- src/bin/miniview.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/miniview.c b/src/bin/miniview.c index e3ea3313..0f95f3ea 100644 --- a/src/bin/miniview.c +++ b/src/bin/miniview.c @@ -216,7 +216,7 @@ miniview_position_offset(Evas_Object *obj, int by, Eina_Bool sanitize) if (!mv->fits_to_img) { - mv->screen.pos_val += (double) by / (mv->img_h - mv->rows); + mv->screen.pos_val -= (double) by / (mv->img_h - mv->rows); edje_object_part_drag_value_set(mv->base, "miniview_screen", 0.0, mv->screen.pos_val); if ((mv->screen.pos_val <= 0) && (sanitize)) @@ -239,7 +239,7 @@ miniview_position_offset(Evas_Object *obj, int by, Eina_Bool sanitize) { if (sanitize) { - mv->screen.pos_val += (double) by / (mv->img_h - mv->rows); + mv->screen.pos_val -= (double) by / (mv->img_h - mv->rows); edje_object_part_drag_value_set(mv->base, "miniview_screen", 0.0, mv->screen.pos_val);