From 762b2cf9fffa99add8e2a82a286b9cfe189c15e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Wed, 16 Jun 2021 10:53:38 +0200 Subject: [PATCH] feat: add zoom reset --- image-viewer/src/image_viewer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/image-viewer/src/image_viewer.c b/image-viewer/src/image_viewer.c index a3f37ba..49383c8 100644 --- a/image-viewer/src/image_viewer.c +++ b/image-viewer/src/image_viewer.c @@ -102,6 +102,9 @@ void command_handler_zoom_reset(void *data, int amount) { image_viewer_t *viewer = (image_viewer_t *)data; logger_debug(viewer->logger, __FILE__, __FUNCTION__, __LINE__, "Zoom reset by %d", amount); + viewer->region = image_region_create(0, 0, viewer->image.width, viewer->image.height); + image_viewer_display_image(viewer); + cursor_show(&viewer->cursor, viewer->display); } void image_viewer_register_commands(image_viewer_t *viewer, commands_t *commands) { -- 2.48.1