mirror of
https://github.com/python/cpython.git
synced 2025-08-03 00:23:06 +00:00
bpo-40128: Fix IDLE autocomplete on macOS (GH-26672)
In particular, when running with tk8.6.8, as in PSF 3.9.
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
(cherry picked from commit 3ec3ee7d2e
)
Co-authored-by: Kaustubh J <kaustubhkj@gmail.com>
This commit is contained in:
parent
42612db107
commit
b441e99d89
2 changed files with 4 additions and 0 deletions
|
@ -206,6 +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.lift() # work around bug in Tk 8.5.18+ (issue #24570)
|
||||
|
||||
# Initialize the listbox selection
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
Mostly fix completions on macOS when not using tcl/tk 8.6.11 (as with 3.9).
|
||||
The added update_idletask call should be harmless and possibly helpful
|
||||
otherwise.
|
Loading…
Add table
Add a link
Reference in a new issue