From 7b1fdb88330b1c8aa83d4b0ed8ca62ce33b84f93 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 5 Dec 2008 17:46:49 +0900 Subject: [PATCH] don't exit while editing inline --- ankiqt/ui/main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py index bf0a73e65..4690ea6b5 100644 --- a/ankiqt/ui/main.py +++ b/ankiqt/ui/main.py @@ -773,6 +773,9 @@ Error was:\n%s\n...\n%s""") % (fmt1, fmt2)) def closeEvent(self, event): "User hit the X button, etc." + if self.state == "editCurrentFact": + event.ignore() + return self.moveToState("saveEdit") if not self.saveAndClose(hideWelcome=True): event.ignore() else: