[issue10940] IDLE 3.2 hangs with Cmd-M hotkey on OS X 10.6 with 64-bit installer and A/S Tk 8.5

Ned Deily report at bugs.python.org
Sat Jan 29 04:31:28 CET 2011


Ned Deily <nad at 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 <report at bugs.python.org>
<http://bugs.python.org/issue10940>
_______________________________________


More information about the Python-bugs-list mailing list