]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-application.c
Dual mode places even pages to the left. Fix for the bug #309393.
[evince.git] / shell / ev-application.c
index 1b64c3dbc7701616470dd399faca4dc64cb4fa9e..e633ce43d0ba2270395d02a5f15a3b5155cd2b33 100644 (file)
@@ -91,9 +91,6 @@ ev_application_register_service (EvApplication *application)
        dbus_g_object_type_install_info (EV_TYPE_APPLICATION,
                                         &dbus_glib_ev_application_object_info);
 #endif
        dbus_g_object_type_install_info (EV_TYPE_APPLICATION,
                                         &dbus_glib_ev_application_object_info);
 #endif
-#ifdef ENABLE_COMICS
-       GtkFileFilter *comics_filter;
-#endif
 
        dbus_g_connection_register_g_object (connection,
                                             "/org/gnome/evince/Evince",
 
        dbus_g_connection_register_g_object (connection,
                                             "/org/gnome/evince/Evince",
@@ -217,7 +214,7 @@ ev_application_get_uri_window (EvApplication *application, const char *uri)
                        EvWindow *window = EV_WINDOW (l->data);
                        const char *window_uri = ev_window_get_uri (window);
 
                        EvWindow *window = EV_WINDOW (l->data);
                        const char *window_uri = ev_window_get_uri (window);
 
-                       if (window_uri && strcmp (window_uri, uri) == 0) {
+                       if (window_uri && strcmp (window_uri, uri) == 0 && !ev_window_is_empty (window)) {
                                uri_window = window;
                                break;
                        }
                                uri_window = window;
                                break;
                        }