|
@@ -868,7 +868,7 @@ static void ss_video_tick(void *data, float seconds)
|
|
if (ssd->elapsed > ssd->slide_time) {
|
|
if (ssd->elapsed > ssd->slide_time) {
|
|
ssd->elapsed -= ssd->slide_time;
|
|
ssd->elapsed -= ssd->slide_time;
|
|
|
|
|
|
- if (!ssd->loop && ssd->slides.cur.slide_idx == ssd->files.num - 1) {
|
|
|
|
|
|
+ if (!ssd->randomize && !ssd->loop && ssd->slides.cur.slide_idx == ssd->files.num - 1) {
|
|
if (ssd->hide)
|
|
if (ssd->hide)
|
|
do_transition(ss, true);
|
|
do_transition(ss, true);
|
|
else
|
|
else
|