diff options
author | Thomas White <taw@bitwiz.me.uk> | 2019-03-10 22:23:21 +0100 |
---|---|---|
committer | Thomas White <taw@bitwiz.me.uk> | 2019-03-10 22:23:21 +0100 |
commit | 44f874ed89b364bc0b60b35572f64fae44154733 (patch) | |
tree | 2fbe1ed43ddc2afa86a4ccd86601a9bc177cad8c /libstorycode/narrative_render_cairo.c | |
parent | baf6594f68719664953ff7b47ee539a02ebba4e9 (diff) |
Implement enter press / paragraph split
Diffstat (limited to 'libstorycode/narrative_render_cairo.c')
-rw-r--r-- | libstorycode/narrative_render_cairo.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libstorycode/narrative_render_cairo.c b/libstorycode/narrative_render_cairo.c index 9852db8..b4f29cb 100644 --- a/libstorycode/narrative_render_cairo.c +++ b/libstorycode/narrative_render_cairo.c @@ -369,6 +369,8 @@ static void draw_slide(struct narrative_item *item, cairo_t *cr) static void draw_text(struct narrative_item *item, cairo_t *cr) { + if ( item->layout == NULL ) return; + cairo_save(cr); cairo_translate(cr, item->space_l, item->space_t); |