X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=shell%2Fev-window.c;h=cbd504ca5eacb50c48741a266d7af7f47247695d;hb=630b54e8cd688dc0af01f73ca90169f270823d1d;hp=c2066e492c3823c9640560a6cf2c59030081e9bf;hpb=16f0ae1e091d30e9e3423ea095f1df9477d6a6bd;p=evince.git diff --git a/shell/ev-window.c b/shell/ev-window.c index c2066e49..cbd504ca 100644 --- a/shell/ev-window.c +++ b/shell/ev-window.c @@ -963,7 +963,7 @@ ev_window_xfer_job_cb (EvJobXfer *job, if (ev_window->priv->document) g_object_unref (ev_window->priv->document); ev_window->priv->document = g_object_ref (document); - + ev_window_setup_document (ev_window); ev_window_add_recent (ev_window, ev_window->priv->uri); @@ -1144,7 +1144,7 @@ ev_window_cmd_recent_file_activate (GtkAction *action, uri = egg_recent_item_get_uri (item); - ev_application_open_uri (EV_APP, -1, uri, NULL, + ev_application_open_uri (EV_APP, uri, NULL, GDK_CURRENT_TIME, NULL); g_free (uri); @@ -3831,6 +3831,8 @@ do_action_named (EvWindow *window, EvLinkAction *action) ev_window_cmd_focus_page_selector (NULL, window); } else if (g_ascii_strcasecmp (name, "Find") == 0) { ev_window_cmd_edit_find (NULL, window); + } else if (g_ascii_strcasecmp (name, "Close") == 0) { + ev_window_cmd_file_close_window (NULL, window); } else { g_warning ("Unimplemented named action: %s, please post a " "bug report in Evince bugzilla "