Fixed slideshow delay corruption after GIF animation

This commit is contained in:
Bert Münnich 2014-01-08 20:31:07 +01:00
parent 9a0bcd7025
commit cd34aa2a6b
2 changed files with 3 additions and 2 deletions

View File

@ -1,4 +1,4 @@
VERSION = git-20140104 VERSION = git-20140108
PREFIX = /usr/local PREFIX = /usr/local
MANPREFIX = $(PREFIX)/share/man MANPREFIX = $(PREFIX)/share/man

3
main.c
View File

@ -400,7 +400,8 @@ void redraw(void)
img_render(&img); img_render(&img);
if (img.ss.on) { if (img.ss.on) {
t = img.ss.delay * 1000; t = img.ss.delay * 1000;
t = img.multi.animate ? MAX(t, img.multi.length) : t; if (img.multi.cnt > 0 && img.multi.animate)
t = MAX(t, img.multi.length);
set_timeout(slideshow, t, false); set_timeout(slideshow, t, false);
} }
} else { } else {