From 19ed1931be3fe897b6830d3bc77a11c7b7f08c3e Mon Sep 17 00:00:00 2001 From: Anton Älgmyr Date: Wed, 11 Mar 2020 01:16:56 +0100 Subject: Reset transforms on image switch. --- src/imv.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/imv.c b/src/imv.c index cad548e..17b82b9 100644 --- a/src/imv.c +++ b/src/imv.c @@ -1458,6 +1458,7 @@ static void command_next(struct list *args, const char *argstr, void *data) } imv_navigator_select_rel(imv->navigator, index); + imv_viewport_reset_transform(imv->view); imv->slideshow.elapsed = 0; } @@ -1473,6 +1474,7 @@ static void command_prev(struct list *args, const char *argstr, void *data) } imv_navigator_select_rel(imv->navigator, -index); + imv_viewport_reset_transform(imv->view); imv->slideshow.elapsed = 0; } @@ -1487,6 +1489,7 @@ static void command_goto(struct list *args, const char *argstr, void *data) long int index = strtol(args->items[1], NULL, 10); imv_navigator_select_abs(imv->navigator, index - 1); + imv_viewport_reset_transform(imv->view); imv->slideshow.elapsed = 0; } -- cgit v1.2.3