aboutsummaryrefslogtreecommitdiff
path: root/src/narrative_window.c
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2017-01-14 09:22:58 +0100
committerThomas White <taw@bitwiz.org.uk>2017-01-14 09:22:58 +0100
commite93d3a16ac3bb381cf7d18a184fb4369c71d8caf (patch)
treebbb84859df1ea65f9d6cd2f651b8b423c8786dd9 /src/narrative_window.c
parenteeff763f780c06f5421c60dc9e9820f13aca91f4 (diff)
Double click thumbnail during slideshow -> show slide on projector
Diffstat (limited to 'src/narrative_window.c')
-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 dbedb6a..1a9bcf5 100644
--- a/src/narrative_window.c
+++ b/src/narrative_window.c
@@ -536,7 +536,11 @@ static int click_thumbnail(double x, double y, void *bvp, void *vp)
struct presentation *p = vp;
SCBlock *scblocks = bvp;
- slide_window_open(p, scblocks, p->narrative_window->app);
+ if ( p->narrative_window->show != NULL ) {
+ sc_slideshow_set_slide(p->narrative_window->show, scblocks);
+ } else {
+ slide_window_open(p, scblocks, p->narrative_window->app);
+ }
return 0;
}