From c5b6613aa77ad350124d1324efb2c79053ea2c30 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 19 Aug 2017 18:56:52 +0530 Subject: [PATCH] Clear search caches when adding a virtual library --- src/calibre/gui2/search_restriction_mixin.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/gui2/search_restriction_mixin.py b/src/calibre/gui2/search_restriction_mixin.py index 0c64d28f1f..b3f1a9567f 100644 --- a/src/calibre/gui2/search_restriction_mixin.py +++ b/src/calibre/gui2/search_restriction_mixin.py @@ -352,6 +352,7 @@ class SearchRestrictionMixin(object): virt_libs = db.prefs.get('virtual_libraries', {}) virt_libs[name] = search db.new_api.set_pref('virtual_libraries', virt_libs) + db.new_api.clear_search_caches() def do_create_edit(self, name=None): db = self.library_view.model().db