In this post, Kiyoshi find a bug in my function plugin.
In this case, user include 2 event sheets.
1. In 1st included event sheet, user use action to trigger the event.
2. After step 1, the 2nd included event sheet can not run.
I trace the execution flow in firebug. I guess -
1. the action to trigger event will scan all events in the sheet, include "include" sheets.
--> And mark the sheet.hasTriggered = true
2. now turn to normal execution, engine try to execute the next included sheet. but the
sheet.hasTriggered == true
in eveng.js, line 1453
return false; [/code]
So engine skip this sheet.