This commit is contained in:
Kovid Goyal 2017-05-03 10:12:25 +05:30
parent 9f8364fc7d
commit 45e45cfb38
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -37,6 +37,7 @@ def handle_changes(changes, gui=None):
refresh_ids -= added | removed refresh_ids -= added | removed
orig = gui.tags_view.disable_recounting, gui.disable_cover_browser_refresh orig = gui.tags_view.disable_recounting, gui.disable_cover_browser_refresh
gui.tags_view.disable_recounting = gui.disable_cover_browser_refresh = True gui.tags_view.disable_recounting = gui.disable_cover_browser_refresh = True
try:
if added: if added:
gui.current_db.data.books_added(added) gui.current_db.data.books_added(added)
gui.iactions['Add Books'].refresh_gui(len(added), recount=False) gui.iactions['Add Books'].refresh_gui(len(added), recount=False)
@ -51,4 +52,5 @@ def handle_changes(changes, gui=None):
gui.saved_searches_changed(recount=False) gui.saved_searches_changed(recount=False)
gui.tags_view.disable_recounting = gui.disable_cover_browser_refresh = False gui.tags_view.disable_recounting = gui.disable_cover_browser_refresh = False
gui.tags_view.recount(), gui.refresh_cover_browser() gui.tags_view.recount(), gui.refresh_cover_browser()
finally:
gui.tags_view.disable_recounting, gui.disable_cover_browser_refresh = orig gui.tags_view.disable_recounting, gui.disable_cover_browser_refresh = orig