Commit 57e2af27 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

slideshow_change_image: do not jump to current image on random jump (closes #85)

parent 8f5bf736
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -264,8 +264,11 @@ void slideshow_change_image(winwidget winwid, int change, int render)
			current_file = feh_list_jump(filelist, current_file, BACK, 1);
			break;
		case SLIDE_RAND:
			current_file = feh_list_jump(filelist, current_file, FORWARD, rand() % filelist_len);
			if (filelist_len > 1) {
				current_file = feh_list_jump(filelist, current_file, FORWARD,
					(rand() % (filelist_len - 1)) + 1);
				change = SLIDE_NEXT;
			}
			break;
		case SLIDE_JUMP_FWD:
			if (filelist_len < 5)