diff options
Diffstat (limited to 'src/evbp-viewer.c')
-rw-r--r-- | src/evbp-viewer.c | 6 |
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; } |