John McCabe <j...@mccabe.org.uk> added the comment:

@epaine Thank you for your comments. Although the order of events in the 
example you quoted isn't the same as in the application I'm using 
(tk.messagebox.askquestion() is called a long time before the Enter widget is 
created in the application, not the other way round), what you've suggested, 
and a bit of extra thought, has led to a solution for me. I wrapped the 
self.createWidgets call in self.after_idle() (so 
self.after_idle(self.createWidgets)) and that appears to do the job.

Many thanks; it's appreciated.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue42867>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to