Hello, I found a problem with BotArena (http://smalltalkhub.com/#!/~FedericoBalaguer/BotArena) on Pharo 4.
BotArena is an interactive robot simulation environment that we use in my university to teach OOP basics. BotArena was developed as an instantiation of BOSS (http://smalltalkhub.com/#!/~CAR/BOSS/). BotArena (as well as BOSS) has a window (Morph) that has three buttons and a grid view that is subclass of BorderedMorph. The GridView can handle RedButtons, a click on the grid adds a new robot to the simulation. The problem that raised on Pharo4 is that, after a RedButton event, any event (focus to another pharo window or clicking on one of the buttons of BotArena) will be handled by the GridView. It seems like the GridView retains the focus after the (first) RedButton event was handled. Could someone help me to sort this one out? Thanks! Federico -- View this message in context: http://forum.world.st/Morph-event-handler-on-wrong-morph-submorph-tp4852370.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.