Message384678
This is a Tk/Windows issue, not tkinter. I tested the following on Windows 10 using Tk 8.6.9:
# Our entry
pack [entry .e]
# Causes the entry to fail
#tk_messageBox -title Title -message Message
#after 0 tk_messageBox -title Title -message Message
# Does not cause the entry to fail
#after 1 tk_messageBox -title Title -message Message
after idle tk_messageBox -title Title -message Message
I have not tried on a later version of Tk so it may be fixed but it also may be a fundamental Windows issue. The workaround would be to either use .after(1, ...) or .after_idle(...) |
|
Date |
User |
Action |
Args |
2021-01-08 16:06:50 | epaine | set | recipients:
+ epaine, terry.reedy, christian.heimes, serhiy.storchaka, jmccabe |
2021-01-08 16:06:50 | epaine | set | messageid: <1610122010.8.0.302943281887.issue42867@roundup.psfhosted.org> |
2021-01-08 16:06:50 | epaine | link | issue42867 messages |
2021-01-08 16:06:50 | epaine | create | |
|