My NetLogo extension has a command that binds an anonymous command to an event. On the event, the command is called using: command.perform(context, new Object[0]); in which context is the context when the anonymous command was first bound. This seemed to work fine until recently, when I noticed something peculiar. The first time the event occurs after the command is bound, it only runs the first command in the anonymous command. This poses a problem for me, since, for example, if I bound the command "[-> if true [ print true ]]" then it would never print "true" on the first call. I have no idea why this is, does someone have an idea of why this happens and how to avoid it? Thanks in advance.
-- You received this message because you are subscribed to the Google Groups "netlogo-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to netlogo-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/netlogo-devel/de8251bd-4a06-4a2f-a936-edc7c55993e6%40googlegroups.com.