]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-application.c
Last minute GTK-2.6 fixes. Release 0.4.0
[evince.git] / shell / ev-application.c
index d9b5ab0dab00f53ff08b8c9706083d25debf80b5..2b4762927818627945823d599e60e067e6f4cdf3 100644 (file)
@@ -192,9 +192,12 @@ ev_application_open_uri (EvApplication  *application,
 
        new_window = ev_application_get_uri_window (application, uri);
        if (new_window != NULL) {
+#ifdef HAVE_GTK_WINDOW_PRESENT_WITH_TIME
                gtk_window_present_with_time (GTK_WINDOW (new_window),
                                              timestamp);
-               
+#else
+               gtk_window_present (GTK_WINDOW (new_window));
+#endif 
                return TRUE;
        }
 
@@ -207,7 +210,12 @@ ev_application_open_uri (EvApplication  *application,
        
        ev_window_open_uri (new_window, uri);
 
-       gtk_window_present_with_time (GTK_WINDOW (new_window), timestamp);
+#ifdef HAVE_GTK_WINDOW_PRESENT_WITH_TIME
+       gtk_window_present_with_time (GTK_WINDOW (new_window),
+                                     timestamp);
+#else
+       gtk_window_present (GTK_WINDOW (new_window));
+#endif
 
        if (page_label != NULL) {
                ev_window_open_page_label (new_window, page_label);