From 2acfecee31b8b4102210b79796604dc33bee864a Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Mon, 24 Dec 2012 14:28:03 +0100 Subject: Fix list_jump in thumbnail mode + thumbnail mode selection rollover (closes #115) --- src/keyevents.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/keyevents.c') diff --git a/src/keyevents.c b/src/keyevents.c index 18853ed..470d624 100644 --- a/src/keyevents.c +++ b/src/keyevents.c @@ -658,7 +658,10 @@ void feh_event_handle_keypress(XEvent * ev) opt.hide_pointer = !opt.hide_pointer; } else if (feh_is_kp(&keys.jump_random, keysym, state)) { - slideshow_change_image(winwid, SLIDE_RAND, 1); + if (winwid->type == WIN_TYPE_THUMBNAIL) + feh_thumbnail_select_next(winwid, rand() % (filelist_len - 1)); + else + slideshow_change_image(winwid, SLIDE_RAND, 1); } else if (feh_is_kp(&keys.toggle_caption, keysym, state)) { if (opt.caption_path) { -- cgit v1.2.3