aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2011-11-10 20:59:37 +0100
committerThomas White <taw@bitwiz.org.uk>2011-11-10 20:59:37 +0100
commitba31102d1786095ab0e05e6eae6ccce413451d6a (patch)
tree6d232e72285c62740291f1d650e2dd7cbd4fb946
parentc63628b7a4a3bcd103cc7a29857fe89225ed2897 (diff)
Fix some redraw sillinesses
-rw-r--r--src/mainwindow.c1
-rw-r--r--src/slide_render.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/mainwindow.c b/src/mainwindow.c
index a4fae6b..9b17f52 100644
--- a/src/mainwindow.c
+++ b/src/mainwindow.c
@@ -332,6 +332,7 @@ static gint start_slideshow_sig(GtkWidget *widget, struct presentation *p)
void notify_slide_changed(struct presentation *p)
{
+ p->editing_object = NULL;
update_toolbar(p);
redraw_slide(p->cur_edit_slide);
diff --git a/src/slide_render.c b/src/slide_render.c
index d055c0a..0eb6098 100644
--- a/src/slide_render.c
+++ b/src/slide_render.c
@@ -111,7 +111,7 @@ void redraw_slide(struct slide *s)
h = (s->parent->slide_height/s->parent->slide_width) * w;
s->rendered_proj = render_slide(s, w, h);
- da = s->parent->drawingarea;
+ da = s->parent->ss_drawingarea;
if ( da != NULL ) {
gdk_window_invalidate_rect(da->window, NULL, FALSE);
}