From 87e59ac11ee074b0dc1bc864c74fac0660b27f6e Mon Sep 17 00:00:00 2001 From: Tal Einat Date: Sun, 5 Aug 2018 09:21:08 +0300 Subject: bpo-33839: refactor IDLE's tooltips & calltips, add docstrings and tests (GH-7683) * make CallTip and ToolTip sub-classes of a common abstract base class * remove ListboxToolTip (unused and ugly) * greatly increase test coverage * tested on Windows, Linux and macOS --- Lib/idlelib/calltip.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Lib/idlelib/calltip.py') diff --git a/Lib/idlelib/calltip.py b/Lib/idlelib/calltip.py index 596d2bcb27..758569a45f 100644 --- a/Lib/idlelib/calltip.py +++ b/Lib/idlelib/calltip.py @@ -51,7 +51,7 @@ class Calltip: self.open_calltip(False) def refresh_calltip_event(self, event): - if self.active_calltip and self.active_calltip.is_active(): + if self.active_calltip and self.active_calltip.tipwindow: self.open_calltip(False) def open_calltip(self, evalfuncs): -- cgit v1.2.1