mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-14 08:17:13 +03:00
Close WinSparkle nicely on exit.
This commit is contained in:
parent
49cc2e1f2a
commit
4eefbd4ca9
@ -518,6 +518,7 @@ class AppWindow:
|
||||
if platform!='darwin' or self.w.winfo_rooty()>0: # http://core.tcl.tk/tk/tktview/c84f660833546b1b84e7
|
||||
config.set('geometry', '+{1}+{2}'.format(*self.w.geometry().split('+')))
|
||||
config.close()
|
||||
self.updater.close()
|
||||
self.session.close()
|
||||
self.w.destroy()
|
||||
|
||||
|
@ -60,7 +60,7 @@ elif sys.platform=='darwin':
|
||||
if self.updater:
|
||||
self.updater.checkForUpdates_(None)
|
||||
|
||||
def close():
|
||||
def close(self):
|
||||
self.updater = None
|
||||
|
||||
|
||||
@ -113,5 +113,5 @@ elif sys.platform=='win32':
|
||||
|
||||
def close(self):
|
||||
if self.updater:
|
||||
updater.win_sparkle_cleanup()
|
||||
self.updater.win_sparkle_cleanup()
|
||||
self.updater = None
|
||||
|
Loading…
x
Reference in New Issue
Block a user