Spawning a window (without calling the .show() above) will work fine, but a value cannot be returned of course, and both windows will spawn. Running the same MRE in 3.9.0 works fine.
Potential troubleshooting steps: Test on a Big Sur (or, just higher than Mojave) machine with 3.11.1
Your environment
CPython versions tested on:
3.9.0 (working)
3.10.9 (non-functional)
3.11.1 (non-functional)
3.12.0a3 (non-functional)
... all 64-bit
Operating system and architecture: MacOS Mojave 10.14.6 x64
Tkinter version: 8.6.12
3.9.0, 3.11.1 tested in and out of bare virtualenv
additional tests from colleagues:
W11, 3.10.5 (working)
The text was updated successfully, but these errors were encountered:
nalvarez508
changed the title
Tkinter wait_window will hang and not spawn window on MacOS 10.14.6
Tkinter "wait_window()" will hang and not spawn window on MacOS 10.14.6
Dec 30, 2022
nalvarez508 commentedDec 30, 2022
•
edited
Bug report
Using Toplevel
wait_windowfrom Tkinter on MacOS will cause the process to hang and the windows are never spawned. MRE follows:Spawning a window (without calling the
.show()above) will work fine, but a value cannot be returned of course, and both windows will spawn. Running the same MRE in 3.9.0 works fine.Your environment
The text was updated successfully, but these errors were encountered: