aboutsummaryrefslogtreecommitdiff
path: root/src/mainwindow.c
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2014-08-20 23:15:39 +0200
committerThomas White <taw@bitwiz.org.uk>2014-08-22 20:32:42 +0200
commitf96a0887eae53fd40633418689b8ddcb054b640d (patch)
treec3d4abf2a5487f42bb170db3a5929d97e20f549e /src/mainwindow.c
parent6497ab1b885436c6312aeab0b5e2dd74c6917662 (diff)
Insert SCBlock for new slide in the right place
Diffstat (limited to 'src/mainwindow.c')
-rw-r--r--src/mainwindow.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mainwindow.c b/src/mainwindow.c
index 20a35b7..39d19f5 100644
--- a/src/mainwindow.c
+++ b/src/mainwindow.c
@@ -670,9 +670,8 @@ static gint add_slide_sig(GtkWidget *widget, struct presentation *p)
cur_slide_number = slide_number(p, p->cur_edit_slide);
new = add_slide(p, cur_slide_number+1);
- /* FIXME: position */
- new->scblocks = sc_block_append_inside(p->scblocks, "slide",
- NULL, NULL);
+ new->scblocks = sc_block_insert_after(p->cur_edit_slide->scblocks,
+ "slide", NULL, NULL);
change_edit_slide(p, new);