From 94417175556e1938994a7a3a713e5fab0cd74f0c Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 29 Mar 2019 17:17:54 +0100 Subject: Catch attempt to advance paragraph past end of narrative --- src/narrative_window.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/narrative_window.c b/src/narrative_window.c index a6e71af..1e66af2 100644 --- a/src/narrative_window.c +++ b/src/narrative_window.c @@ -361,6 +361,7 @@ static void ss_next_para(SCSlideshow *ss, void *vp) n_paras = narrative_get_num_items(narr); nv = GTK_NARRATIVE_VIEW(nw->nv); + if ( gtk_narrative_view_get_cursor_para(nv) == n_paras - 1 ) return; gtk_narrative_view_set_cursor_para(nv, gtk_narrative_view_get_cursor_para(nv)+1); /* If we only have one monitor, skip to next slide */ -- cgit v1.2.3