]> www.fi.muni.cz Git - evince.git/commitdiff
[libview] Do not set loading to FALSE unless we really have a document
authorCarlos Garcia Campos <carlosgc@gnome.org>
Tue, 13 Apr 2010 15:05:39 +0000 (17:05 +0200)
committerCarlos Garcia Campos <carlosgc@gnome.org>
Tue, 13 Apr 2010 15:08:15 +0000 (17:08 +0200)
libview/ev-view.c

index bdd0532f4b2163cfd2f83457d670e1981445a5e8..90e4fcb0a7a4cffa5eb2b8a8e6a74e20dd773dab 100644 (file)
@@ -4557,8 +4557,6 @@ ev_view_document_changed_cb (EvDocumentModel *model,
 {
        EvDocument *document = ev_document_model_get_document (model);
 
-       view->loading = FALSE;
-
        if (document != view->document) {
                gint current_page;
 
@@ -4572,6 +4570,7 @@ ev_view_document_changed_cb (EvDocumentModel *model,
                view->find_result = 0;
 
                if (view->document) {
+                       view->loading = FALSE;
                        g_object_ref (view->document);
                        setup_caches (view);
                 }