From d5741922971cf9dbb72346e6a43aae75b23dfea0 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Sun, 28 Apr 2019 21:59:22 +0200 Subject: Redraw slide windows when stylesheet is changed --- src/slide_window.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/slide_window.c') diff --git a/src/slide_window.c b/src/slide_window.c index 4ddb130..879501a 100644 --- a/src/slide_window.c +++ b/src/slide_window.c @@ -244,3 +244,12 @@ extern SlideWindow *slide_window_open(Narrative *n, Slide *slide, return sw; } + + +void slide_window_update(SlideWindow *sw) +{ + gint w, h; + w = gtk_widget_get_allocated_width(GTK_WIDGET(sw->sv)); + h = gtk_widget_get_allocated_height(GTK_WIDGET(sw->sv)); + gtk_widget_queue_draw_area(GTK_WIDGET(sw->sv), 0, 0, w, h); +} -- cgit v1.2.3