Ned Deily <n...@acm.org> added the comment:

Just editing config-keys.def does not eliminate the problem. The hang seems to 
occur because of the presence of any menu accelerator along with the detached 
windows produced by tkinter.simpledialog.Dialog().  Looking at the Cocoa Tk 
sources, there are some comments that indicate Cocoa Tk needs to handle menu 
accelerators differently than Carbon Tk, but there is more to do to get a 
reliable test case.  The patch as supplied does not kill the keys, rather the 
accelerator keys for the problematic items are effectively no longer passed to 
Tk 8.5 and to OS X Cocoa; they are still processed as keyboard events directly 
by IDLE so they still work when pressed, however the shortcut reminder does not 
appear to the right of the menu item for these three.

----------

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

Reply via email to