John McCabe added the comment:
Thank you for that information and analysis Terry. As you can see, at the end
of the addNew() function in the original example, I'd added:
---
if initialLeft is not None:
rightBox.insert(tk.END, initia
John McCabe added the comment:
Apologies, I couldn't find an edit button! That last comment should've said:
"As before, changing:
self.createWidgets()
to:
self.after_idle(self.createWidgets)
avoids the issue."
--
___
Py
John McCabe added the comment:
Fair point about being "too" long. Having seen a "short" example that,
unfortunately, didn't actually exhibit the problem, I thought that providing a
"smallish" example that definitely did exhibit the issue was quicker tha
John McCabe added the comment:
Thank you all for your time. I hope you don't feel it has been wasted since, at
the very least, it confirms an issue in tkinter usage, albeit that the actual
cause of the issue is TK itself.
--
___
Python tr
John McCabe 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
John McCabe added the comment:
Thank you.
Wrt to your initial suggestion, I recognise Python's popularity will make
things busy, and I will ask if anyone knows of a workaround in other fora, but
a bug's a bug and, IMO, if something behaves differently on different
platforms, usin
John McCabe added the comment:
In addition, changing "Entry" to "Text" (+ necessary associated changes) makes
no difference to the outcome. Removing the call to tk.messagebox.askquestion()
does. It appears that tk.messagebox.askquestion() is screwing something up on
W
John McCabe added the comment:
It's reproducible in both 3.8 and 3.9 on Windows 10.
--
versions: +Python 3.9 -Python 3.6
___
Python tracker
<https://bugs.python.org/is
John McCabe added the comment:
Is behaviour that differs between platforms, using components that are listed
in the "classification" -> "Components" section NOT a bug then?
--
___
Python tracker
<https://
New submission from John McCabe :
I've built an application using tkinter (see below). I'm fairly new to tkinter,
despite having substantial software experience (33 years), so the layout might
be a bit odd/wrong, and the example obviously doesn't follow PEP-8 guide
10 matches
Mail list logo