pygui changes to avoid deleting session and open xml race conditions, fix to reset canvas view options when creating a new session
This commit is contained in:
parent
1f1b1c7b65
commit
f7281459ed
4 changed files with 12 additions and 8 deletions
|
@ -387,12 +387,8 @@ class Menubar(tk.Menu):
|
|||
if self.core.is_runtime():
|
||||
result = messagebox.askyesnocancel("Exit", "Stop the running session?")
|
||||
if result:
|
||||
callback = None
|
||||
if quit_app:
|
||||
callback = self.app.quit
|
||||
task = BackgroundTask(self.app, self.core.delete_session, callback)
|
||||
task.start()
|
||||
elif quit_app:
|
||||
self.core.delete_session()
|
||||
if quit_app:
|
||||
self.app.quit()
|
||||
|
||||
def click_new(self) -> None:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue