]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-sidebar-thumbnails.c
Clear the list store when setting document
[evince.git] / shell / ev-sidebar-thumbnails.c
index a379b485c2941f88eee125d97b5e608c4f8563d9..de31e478a2304baa2dabdece72381a23d63188d7 100644 (file)
@@ -360,6 +360,8 @@ ev_sidebar_thumbnails_set_document (EvSidebarThumbnails *sidebar_thumbnails,
                                               1, THUMBNAIL_WIDTH, &width, &height);
        loading_icon = ev_document_misc_get_thumbnail_frame (width, height, NULL);
 
+       gtk_list_store_clear (priv->list_store);
+
        for (i = 1; i <= n_pages; i++) {
                page = g_strdup_printf ("<i>%d</i>", i);
                gtk_list_store_append (priv->list_store, &iter);