[Newbies] Strange bug with Morphic
martinnilsson at email.com
Wed Mar 16 14:31:34 UTC 2011
Ok, thank you Ken, but the problem comes up when I _remove_ the Transcript show: message, not when I add it. I.e. Transcript show: seems to do something which makes my UI work correctly.
----- Original Message -----
From: Ken G. Brown
Sent: 03/16/11 03:23 PM
To: A friendly place to get answers to even the most basic questions about Squeak.
Subject: Re: [Newbies] Strange bug with Morphic
If you are using Transcript show: without doing addDeferredUIMessage:, there could be problems in Morphic. see <http://forum.world.st/addDeferredUIMessage-Documentation-td2216105.html> Ken At 2:17 PM +0000 3/16/11, Martin Nilsson apparently wrote: > >Martin, > >>You wrote: > >>> But if you close the Transcript window, or if you remove a certain >>> "Transcript show: '' . " statement in the FiveInARowGame>>performAI method, >>> then mouse response will become less responsive in the game, and the >>> 'Crosses'' turn.' tag will not update as it should any longer. > >>I tried your game in Squeak 4.1 (I know I am a little out of date. I >>don't know which Squeak you used.) > >>I did not notice any change in responsiveness whenever I tried any of >>your transcript related changes. > >I'm using Squeak 3.9. I will update to 4.2 now to test if this makes any >difference. > >>> the tag 'Crosses'' turn.' will change to >>> 'Nought''s turn.' and back again > >>I never noticed this happen. ( Perhaps me machine is too fast, or eyes >>too slow :D) but the turn notifier switching works fine when I step >>through it with the debugger, with the transcript window closed. > >There should be half a second delay between it turning to 'Nought''s turn.' >and then back again to 'Crosses''turn.' , because I added half a second >delay to the performAI method which is performed inbetween the changes >of the turn notifier. That you don't see this indicates to me that you >have replicated my bug after all. Don't you see the changes to the turn >notifier when you have a Transcript window open either? Because then it >works for me. Anyway, I will update to Squeak 4.2 and see what happens. > >>Hope this helps, > >>David > >Regards >Martin >____________ > >_______________________________________________ >Beginners mailing list >Beginners at lists.squeakfoundation.org >http://lists.squeakfoundation.org/mailman/listinfo/beginners _______________________________________________ Beginners mailing list Beginners at lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Beginners