mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 10:44:09 -04:00
...
This commit is contained in:
parent
9f8364fc7d
commit
45e45cfb38
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user