You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One effect of TIP 577 is that as of Tk 8.7, the index command for menus will now return an empty string instead of none, leading to an error in tkinter.Menu.index():
>>> m.index('none')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/user/git/cpython/Lib/tkinter/__init__.py", line 3434, in index
return self.tk.getint(i)
^^^^^^^^^^^^^^^^^
_tkinter.TclError: expected integer but got ""
It should be easy to accommodate both the new and old behavior.
Bug report
One effect of TIP 577 is that as of Tk 8.7, the
indexcommand for menus will now return an empty string instead ofnone, leading to an error intkinter.Menu.index():It should be easy to accommodate both the new and old behavior.
Linked PRs