Make restart_after _quit available to library_closed plugins.

This commit is contained in:
Charles Haley 2025-02-04 18:37:15 +00:00
parent eb161166b0
commit 1d61c7524f

View File

@ -1200,12 +1200,12 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, EmailMixin, # {{{
return return
if confirm_quit and not self.confirm_quit(): if confirm_quit and not self.confirm_quit():
return return
self.restart_after_quit = restart
try: try:
self.shutdown() self.shutdown()
except: except:
import traceback import traceback
traceback.print_exc() traceback.print_exc()
self.restart_after_quit = restart
self.debug_on_restart = debug_on_restart self.debug_on_restart = debug_on_restart
self.no_plugins_on_restart = no_plugins_on_restart self.no_plugins_on_restart = no_plugins_on_restart
if self.system_tray_icon is not None and self.restart_after_quit: if self.system_tray_icon is not None and self.restart_after_quit: