Hello, I know why it happens! First, the login window is in its own canvas, not on the same canvas as the CL, so it can't be that the password field or the DP get drawn in that same canvas (although I did have that same behavior at some point, don't know if it's related or if the code was different...). Now, I think it's a bug in Tcl/Tk... I know that tabs were always a huge issue with TclAqua, so the prefs window, and tabbed chatting were impossible before, and Jerome knows more about this issue for sure, because he spent a lot of time pushing and pushing and pushing th TkAqua team to fix the bug in their code. The problem is that when two windows have the same parent, and you get a modification on one of the window, TkAqua repaints it without checking if it's mapped (packed) or not. So your solution would be to destroy the widget everytime and recreate it, instead of keeping it created, but just unpack it. BUT this was fixed in the TkAqua version (a custom build) that is shipped with amsn.... so if you use tcl/tk from your system, you should try with the tcl/tk that gets shipped from the dmg package of amsn, or if the bug has come back to haunt it, I suggest you retest tabbed chatting, preferences window and see why it happens again :s If the custom TkAqua fixes the issue, then make sure to run amsn with that version of Tk and make sure the good version is shipped in the dmg. If the bug is back and the TkAqua team won't do anything about it, then we've got another issue and maybe a fix would be to delete/recreate the widget everytime instead.
p.s.: as I said, I had that behavior where the language button, dp, user/pass, well.. actually, the whole sign in window was appearing inside of the CL right after a 'sign in'... and it was on windows, not on Mac... so maybe Tom J can tell us if at some point in time the two were drawn on the same canvas or whatever... otherwise the bug happened (although only once) on windows too... KaKaRoTo On Sat, Mar 03, 2007 at 11:32:10PM +0000, Tom Hennigan wrote: > Tcl/Tk version 8.4.13, I've answered the rest inline. :-) > > On 3 Mar 2007, at 19:20, [EMAIL PROTECTED] wrote: > >On 03/03/07, Tom Hennigan <[EMAIL PROTECTED]> wrote: > >>The login window isn't stable yet. There's still the issue after you > >>select a text box (or the combo box) you get a "ghost" of it in the > >>cl after you login. > >Don't understand what you mean by this, could you send a screenie? > Sure here's one showing the "ghosting" of the password entry field > (possibly not the most informative description but heh): > http://img248.imageshack.us/img248/3541/picture5ya1.png > > >>Also just noticed that changing my dp in aMSN, it causes the dp > >>image in the login window to appear (when logged in). > >I can't reproduce this bug, was it under any unusual circumstances? > Sorry but it was just a standard, choose "Change DP" menu item, > browse -> choose png file (which was already 96x96), and hit ok. Then > this appears: > http://img59.imageshack.us/img59/354/picture2fl9.png > > >> > >> > >>On 3 Mar 2007, at 18:42, Rafael RodrÃguez wrote: > >> > >>>Hi all, > >>> > >>>just wondering... would it be a good idea to release a 0.97 public > >>>beta, so we get more testers before 0.97 comes out? Now it is stable > >>>enough, and we could get feedback while completing the TO-DO List.. > >>> > >>>Rafa > >>> > >>>-------------------------------------------------------------------- > >>>-- > >>>--- > >>>Take Surveys. Earn Cash. Influence the Future of IT > >>>Join SourceForge.net's Techsay panel and you'll get the chance to > >>>share your > >>>opinions on IT & business topics through brief surveys-and earn cash > >>>http://www.techsay.com/default.php? > >>>page=join.php&p=sourceforge&CID=DEVDEV > >>>_______________________________________________ > >>>Amsn-devel mailing list > >>>[email protected] > >>>https://lists.sourceforge.net/lists/listinfo/amsn-devel > >> > >> > >>--------------------------------------------------------------------- > >>---- > >>Take Surveys. Earn Cash. Influence the Future of IT > >>Join SourceForge.net's Techsay panel and you'll get the chance to > >>share your > >>opinions on IT & business topics through brief surveys-and earn cash > >>http://www.techsay.com/default.php? > >>page=join.php&p=sourceforge&CID=DEVDEV > >>_______________________________________________ > >>Amsn-devel mailing list > >>[email protected] > >>https://lists.sourceforge.net/lists/listinfo/amsn-devel > >> > > > >---------------------------------------------------------------------- > >--- > >Take Surveys. Earn Cash. Influence the Future of IT > >Join SourceForge.net's Techsay panel and you'll get the chance to > >share your > >opinions on IT & business topics through brief surveys-and earn cash > >http://www.techsay.com/default.php? > >page=join.php&p=sourceforge&CID=DEVDEV > >_______________________________________________ > >Amsn-devel mailing list > >[email protected] > >https://lists.sourceforge.net/lists/listinfo/amsn-devel > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Amsn-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/amsn-devel ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Amsn-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/amsn-devel
