X-Git-Url: https://git.danieliu.xyz/?p=smdp.git;a=blobdiff_plain;f=src%2Fviewer.c;h=0e8204f55a7d2013a6caab0f85c26c9e33fc10e2;hp=d1588d03dd24b1a881838505238b789ba612581d;hb=6363ec143cd316f05d85697c7edbe50a1592b750;hpb=22055d604b1207680ded02d98715df5cafdf8648 diff --git a/src/viewer.c b/src/viewer.c index d1588d0..0e8204f 100644 --- a/src/viewer.c +++ b/src/viewer.c @@ -371,11 +371,15 @@ int ncurses_display(deck_t *deck, int notrans, int nofade, int invert, int reloa // show current slide again // but stop one stop bit earlier slide->stop--; + fade = false; } else { if(slide->prev) { // show previous slide slide = slide->prev; sc--; + //stop on first bullet point always + if(slide->stop > 0) + slide->stop = 0; } else { // do nothing fade = false; @@ -395,6 +399,7 @@ int ncurses_display(deck_t *deck, int notrans, int nofade, int invert, int reloa // show current slide again // but stop one stop bit later (or at end of slide) slide->stop++; + fade = false; } else { if(slide->next) { // show next slide