From: Ned D. <na...@ac...> - 2012-05-31 23:35:59
|
In article <4FC...@co...>, Kevin Walzer <kw...@co...> wrote: > On 5/30/12 9:56 AM, David Beck wrote: > > I am working on an iMac running OS 10.7, TK 8.5.11. I built a simple app > > containing a Notebook widget, and with Listboxes and linked tkk.Scrollbars > > on each of three tabs. All of the Scrollbars work the first time I > > manipulate them, but once the Scrollbar on third tab (the last one created > > by the script) is manipulated, the others become unresponsive to mouse > > clicks (though the Scrollbars continue to move when the Listboxes are > > scrolled using the mouse/trackpad. I first found this issue working with > > Python 3.2.3 (using IDLE), but the same thing happens with Python 3.3. I > > asked someone to try this on a PC (Windows 7, Python 3.2.3, Tkinter 8.5), > > but the problem wasn't recreated. > > > > After playing around with this a bit more, I've found that if the > > Scrollbars on the different tabs are not aligned (that is, they don't > > occupy the same EW position in the frame) the effect disappears. I thought > > that might mean that the last Scrollbar "persists" when you go back to > > earlier tabs, but the position of the slider in a frozen Scrollbar isn't > > necessarily the same as the position the last Scrollbar is left in (that > > is, after you manipulate the Scrollbar that causes the others to freeze, > > the frozen sliders are still in the configuration they were left in > > previously, so we're not just seeing a "ghost" of a scrollbar on another > > tabs). > This is more of a Python question than a Tcl question; you might want to > post this query on this list: > > http://mail.python.org/mailman/listinfo/tkinter-discuss Actually, he did post it there already. I suggested that he post it there and here (particularly if it could be reproduced in Wish) because it seems to me this is most likely an Aqua Tk problem of some sort rather than a Python one. Anyone have any thoughts on that? http://bugs.python.org/issue14959 -- Ned Deily, na...@ac... |