From: Terry Jan Reedy Date: Wed, 15 Sep 2021 07:13:23 +0000 (-0400) Subject: bpo-45193: Restore IDLE completion boxes on Ubuntu (GH-28343) X-Git-Tag: v3.11.0a1~179 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1afc7b3219b24c951bb4e6b7e1ead904228de074;p=thirdparty%2FPython%2Fcpython.git bpo-45193: Restore IDLE completion boxes on Ubuntu (GH-28343) The line that should not have been needed on macOS tk 8.6.8 but was, should not be a problem on Ubuntu, but is. It is not needed on macOS tk 8.6.11, installed with 3.10. Disable it but leave it for now in case some system needs it. --- diff --git a/Lib/idlelib/autocomplete_w.py b/Lib/idlelib/autocomplete_w.py index 13ff60ae4493..0f835a9cc1d0 100644 --- a/Lib/idlelib/autocomplete_w.py +++ b/Lib/idlelib/autocomplete_w.py @@ -206,7 +206,7 @@ class AutoCompleteWindow: scrollbar.config(command=listbox.yview) scrollbar.pack(side=RIGHT, fill=Y) listbox.pack(side=LEFT, fill=BOTH, expand=True) - acw.update_idletasks() # Need for tk8.6.8 on macOS: #40128. + #acw.update_idletasks() # Need for tk8.6.8 on macOS: #40128. acw.lift() # work around bug in Tk 8.5.18+ (issue #24570) # Initialize the listbox selection