From d5dc15ddf0ff2a0e5a08887f740d6e009de1024a Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Tue, 3 Apr 2001 16:57:27 +0000 Subject: Pulled up fixes from evolution-0-10-branch. svn path=/trunk/; revision=9133 --- shell/e-shell-view.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'shell/e-shell-view.c') diff --git a/shell/e-shell-view.c b/shell/e-shell-view.c index 12f87a217c..28fc43a761 100644 --- a/shell/e-shell-view.c +++ b/shell/e-shell-view.c @@ -1452,6 +1452,9 @@ show_existing_view (EShellView *shell_view, gtk_widget_show (control); } + g_free (priv->uri); + priv->uri = g_strdup (uri); + set_current_notebook_page (shell_view, notebook_page); return TRUE; @@ -1471,6 +1474,9 @@ create_new_view_for_uri (EShellView *shell_view, if (control == NULL) return FALSE; + g_free (priv->uri); + priv->uri = g_strdup (uri); + gtk_widget_show (control); gtk_notebook_append_page (GTK_NOTEBOOK (priv->notebook), control, NULL); @@ -1532,9 +1538,6 @@ e_shell_view_display_uri (EShellView *shell_view, goto end; } - g_free (priv->uri); - priv->uri = g_strdup (uri); - retval = TRUE; end: -- cgit v1.2.3