]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-sidebar.c
(displayFontTabFc): match only outline fonts. Should fix font problems
[evince.git] / shell / ev-sidebar.c
index 98beaa502078e9b15619bf9b2ce9e1c5058fd149..f042f0c5b3612beb92c6c2e72a46abb13c707b54 100644 (file)
@@ -29,6 +29,7 @@
 
 #include "ev-sidebar.h"
 #include "ev-document-thumbnails.h"
+#include "ev-document-bookmarks.h"
 #include "ev-sidebar-bookmarks.h"
 #include "ev-sidebar-thumbnails.h"
 
@@ -206,9 +207,9 @@ ev_sidebar_set_document (EvSidebar   *sidebar,
                                    PAGE_COLUMN_MAIN_WIDGET, &widget,
                                    -1);
 
-               if (EV_IS_SIDEBAR_BOOKMARKS (widget))
-                       /* && EV_IS_BOOKMARKS (document)
-                          && ev_bookmarks_has_bookmarks (document)... */
+               if (EV_IS_SIDEBAR_BOOKMARKS (widget)
+                   && EV_IS_DOCUMENT_BOOKMARKS (document)
+                   && ev_document_bookmarks_has_document_bookmarks (EV_DOCUMENT_BOOKMARKS (document)))
                        ev_sidebar_bookmarks_set_document (EV_SIDEBAR_BOOKMARKS (widget),
                                                           document);
                else if (EV_IS_SIDEBAR_THUMBNAILS (widget) &&