# HG changeset patch # User Colin Clark # Date 1521640790 0 # Node ID 83c5953c719d94a5c96afb5a132867358283e307 # Parent 63589debf388c77ed24f4829dc8b5a0f76314595 Fix #599: Shift + Direction is not accelerated in image viewer like help file suggests https://github.com/BestImageViewer/geeqie/issues/599 diff -r 63589debf388 -r 83c5953c719d src/layout_util.c --- a/src/layout_util.c Tue Mar 13 11:16:21 2018 +0000 +++ b/src/layout_util.c Wed Mar 21 13:59:50 2018 +0000 @@ -171,6 +171,11 @@ if (x != 0 || y!= 0) { + if (event->state & GDK_SHIFT_MASK) + { + x *= 3; + y *= 3; + } keyboard_scroll_calc(&x, &y, event); layout_image_scroll(lw, x, y, (event->state & GDK_SHIFT_MASK)); }