From 0efc7c67a2f8a184e93f9a491305c81ef2e24250 Mon Sep 17 00:00:00 2001 From: Terry Jan Reedy Date: Sun, 17 Sep 2017 20:13:25 -0400 Subject: bpo-31502: IDLE Configdialog again deletes custom themes and keysets. (#3634) This reverses a never-released regression resulting from bpo-31287. --- Lib/idlelib/configdialog.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/idlelib/configdialog.py b/Lib/idlelib/configdialog.py index 7feae5d..0f530c6 100644 --- a/Lib/idlelib/configdialog.py +++ b/Lib/idlelib/configdialog.py @@ -1237,7 +1237,7 @@ class HighPage(Frame): def askyesno(self, *args, **kwargs): # Make testing easier. Could change implementation. - messagebox.askyesno(*args, **kwargs) + return messagebox.askyesno(*args, **kwargs) def delete_custom(self): """Handle event to delete custom theme. @@ -1683,7 +1683,7 @@ class KeysPage(Frame): def askyesno(self, *args, **kwargs): # Make testing easier. Could change implementation. - messagebox.askyesno(*args, **kwargs) + return messagebox.askyesno(*args, **kwargs) def delete_custom_keys(self): """Handle event to delete a custom key set. -- cgit v0.12