diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/book_flow.py | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/book_flow.py b/src/book_flow.py index 37853af..ff77616 100644 --- a/src/book_flow.py +++ b/src/book_flow.py @@ -30,7 +30,8 @@ class BookFlow(Gtk.FlowBox): self._update_filter_progress = update_filter_progress self._picture_cache = PictureCache() - self._load_books() + self._books = db.get_books(self._conn) + self._reset_view() def add_book(self, book_id, data): self._books[book_id] = data @@ -43,13 +44,6 @@ class BookFlow(Gtk.FlowBox): # Private - def _load_books(self): - """Get books from DB, but most importantly load covers to memory.""" - self._books = db.get_books(self._conn) - for book_id in self._books.keys(): - _ = self._picture_cache.get(f'{self._library}/{book_id}/cover-min.png') - self._reset_view() - def _reset_view(self): self.remove_all() self._flow_box_children = {} |
