From 2c76fde31fbc972361dbf792bd4613eb5dd25e40 Mon Sep 17 00:00:00 2001 From: Sebastian Ramacher Date: Thu, 28 Nov 2013 14:16:17 +0100 Subject: [PATCH] Make sure there are no outstanding requests if the page size gets changed Signed-off-by: Sebastian Ramacher --- page-widget.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/page-widget.c b/page-widget.c index 6f328bc..aac3f7b 100644 --- a/page-widget.c +++ b/page-widget.c @@ -608,7 +608,10 @@ static void zathura_page_widget_size_allocate(GtkWidget* widget, GdkRectangle* allocation) { GTK_WIDGET_CLASS(zathura_page_widget_parent_class)->size_allocate(widget, allocation); - zathura_page_widget_update_surface(ZATHURA_PAGE(widget), NULL); + + ZathuraPage* page = ZATHURA_PAGE(widget); + zathura_page_widget_abort_render_request(page); + zathura_page_widget_update_surface(page, NULL); } static void