Mark Summerfield <[EMAIL PROTECTED]> added the comment: This bug can be worked around by using the more modern style of menu creation. If the program that exhibits the bug has its __init__() replaced as follows it works correctly on both Linux and Windows:
def __init__(self, parent): self.parent = parent menu = Menu(self.parent) self.parent.config(menu=menu) fileMenu = Menu(menu) for label, command in ( ("New...", self.fileNew), ("Open...", self.fileOpen), ("Quit", self.fileQuit)): fileMenu.add_command(label=label, command=command) menu.add_cascade(label="File", menu=fileMenu, underline=0) __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue2806> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com