summaryrefslogtreecommitdiff
path: root/src/evbp-viewer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/evbp-viewer.c')
-rw-r--r--src/evbp-viewer.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/evbp-viewer.c b/src/evbp-viewer.c
index 1c7ad70..0d96622 100644
--- a/src/evbp-viewer.c
+++ b/src/evbp-viewer.c
@@ -474,6 +474,8 @@ evbp_viewer_new(void)
gboolean
evbp_viewer_load_uri(EvbpViewer *viewer, const gchar *uri, GError **error)
{
+ GtkWidget *container;
+
if (viewer->document)
g_object_unref(viewer->document);
@@ -485,5 +487,9 @@ evbp_viewer_load_uri(EvbpViewer *viewer, const gchar *uri, GError **error)
ev_view_set_loading(EV_VIEW(viewer->view), FALSE);
gtk_action_group_set_sensitive(viewer->action_group, TRUE);
+ container = gtk_widget_get_ancestor(GTK_WIDGET(viewer),
+ GTK_TYPE_CONTAINER);
+ gtk_container_resize_children(GTK_CONTAINER(container));
+
return TRUE;
}