@@ -32,7 +32,7 @@ def __init__(self, library: "Library", driver: "QtDriver"):
3232 lambda : (
3333 self .update_ignored_count (),
3434 self .driver .update_browsing_state (),
35- self .driver . library_info_window . update_cleanup (),
35+ self .update_driver_widgets (),
3636 self .refresh_ignored (),
3737 )
3838 )
@@ -52,20 +52,13 @@ def refresh_ignored(self):
5252 pw .setWindowTitle (Translations ["library.scan_library.title" ])
5353 pw .update_label (Translations ["entries.ignored.scanning" ])
5454
55- def update_driver_widgets ():
56- if (
57- hasattr (self .driver , "library_info_window" )
58- and self .driver .library_info_window .isVisible ()
59- ):
60- self .driver .library_info_window .update_cleanup ()
61-
6255 pw .from_iterable_function (
6356 self .tracker .refresh_ignored_entries ,
6457 None ,
6558 self .set_ignored_count ,
6659 self .update_ignored_count ,
6760 self .remove_modal .refresh_list ,
68- update_driver_widgets ,
61+ self . update_driver_widgets ,
6962 )
7063
7164 def set_ignored_count (self ):
@@ -88,6 +81,13 @@ def update_ignored_count(self):
8881 )
8982 self .ignored_count_label .setText (f"<h3>{ count_text } </h3>" )
9083
84+ def update_driver_widgets (self ):
85+ if (
86+ hasattr (self .driver , "library_info_window" )
87+ and self .driver .library_info_window .isVisible ()
88+ ):
89+ self .driver .library_info_window .update_cleanup ()
90+
9191 @override
9292 def showEvent (self , event : QtGui .QShowEvent ) -> None : # type: ignore
9393 self .update_ignored_count ()
0 commit comments