]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-application.c
Fix flickering on resizing
[evince.git] / shell / ev-application.c
index e24e8238e7ead84a834814021c85a0eb09420275..43c40680dec9b4662aca03081a262a75d0ec4ed1 100644 (file)
@@ -200,6 +200,10 @@ ev_application_open (EvApplication *application, GError *err)
                ev_window_open (ev_window, uri);
                gtk_widget_show (GTK_WIDGET (ev_window));
                g_free (uri);
+       
+       } else {
+               if (!GTK_WIDGET_VISIBLE (ev_window))
+                       gtk_widget_destroy (GTK_WIDGET (ev_window));
        }
 
        gtk_widget_destroy (GTK_WIDGET (chooser));