From: Ned D. <na...@ac...> - 2013-10-23 20:06:36
|
Now that OS 10.9 Mavericks has been released (and at no cost), people are updating to it and running into a problem with Aqua Tk. I ran into the problem with Python's IDLE but it seems to affect other multi-window Tk applications, as it can be reproduced using wish demos. Basically, the problem is that Tk windows don't get automatically redrawn when the mouse is used to change the active window and focus. I've described the details here: https://core.tcl.tk/tk/tktview?name=53f7a1b553 As it affects current versions of ActiveTcl 8.5 and 8.6, I also opened an ActiveTcl issue: http://bugs.activestate.com/show_bug.cgi?id=101210 As noted in the Tk issue above, the Apple-supplied Tk 8.5.9 does not have this problem but that version has other, serious problems that have been fixed in newer versions of Tk 8.5, for example, immediately crashing when typing a composing character in a text field (like option-u for US Extended input methods). Also as noted, one workaround appears to be to force Tcl/Tk to run in 32-bit mode, which may not be possible for some applications if they depend on non-universal libraries. -- Ned Deily, na...@ac... |