aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/narrative_window.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/narrative_window.c b/src/narrative_window.c
index 9727e3c..820a1c9 100644
--- a/src/narrative_window.c
+++ b/src/narrative_window.c
@@ -527,7 +527,11 @@ static gboolean nw_double_click_sig(GtkWidget *da, gpointer *pslide,
NarrativeWindow *nw)
{
Slide *slide = (Slide *)pslide;
- slide_window_open(nw->n, slide, nw->app);
+ if ( nw->show == NULL ) {
+ slide_window_open(nw->n, slide, nw->app);
+ } else {
+ sc_slideshow_set_slide(nw->show, slide);
+ }
return FALSE;
}