mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-06-07 10:53:26 +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
|
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.set('geometry', '+{1}+{2}'.format(*self.w.geometry().split('+')))
|
||||||
config.close()
|
config.close()
|
||||||
|
self.updater.close()
|
||||||
self.session.close()
|
self.session.close()
|
||||||
self.w.destroy()
|
self.w.destroy()
|
||||||
|
|
||||||
|
@ -60,7 +60,7 @@ elif sys.platform=='darwin':
|
|||||||
if self.updater:
|
if self.updater:
|
||||||
self.updater.checkForUpdates_(None)
|
self.updater.checkForUpdates_(None)
|
||||||
|
|
||||||
def close():
|
def close(self):
|
||||||
self.updater = None
|
self.updater = None
|
||||||
|
|
||||||
|
|
||||||
@ -113,5 +113,5 @@ elif sys.platform=='win32':
|
|||||||
|
|
||||||
def close(self):
|
def close(self):
|
||||||
if self.updater:
|
if self.updater:
|
||||||
updater.win_sparkle_cleanup()
|
self.updater.win_sparkle_cleanup()
|
||||||
self.updater = None
|
self.updater = None
|
||||||
|
Loading…
x
Reference in New Issue
Block a user