diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | shell/ev-application.c | 12 |
2 files changed, 10 insertions, 9 deletions
@@ -1,3 +1,10 @@ +2006-09-14 Nickolay V. Shmyrev <nshmyrev@yandex.ru> + + * shell/ev-application.c: (ev_application_open_uri_at_dest): + + Reopen should reload document. Fixes + bug 327951. + 2006-09-07 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * configure.ac: diff --git a/shell/ev-application.c b/shell/ev-application.c index 88a2ee9..386b86e 100644 --- a/shell/ev-application.c +++ b/shell/ev-application.c @@ -247,17 +247,11 @@ ev_application_open_uri_at_dest (EvApplication *application, g_return_if_fail (uri != NULL); new_window = ev_application_get_uri_window (application, uri); - if (new_window != NULL) { - gtk_window_present_with_time (GTK_WINDOW (new_window), - timestamp); - if (dest) - ev_window_goto_dest (new_window, dest); - - return; + + if (new_window == NULL) { + new_window = ev_application_get_empty_window (application); } - new_window = ev_application_get_empty_window (application); - if (new_window == NULL) { new_window = EV_WINDOW (ev_window_new ()); } |