|
@@ -138,8 +138,9 @@ class StextStatementInterpreter extends AbstractStatementInterpreter {
|
|
|
}
|
|
|
|
|
|
def dispatch Object execute(EventValueReferenceExpression expression) {
|
|
|
- for (event : context.raisedEvents) {
|
|
|
- if (event.fqName.equals(expression.value.qname)) {
|
|
|
+ for (event : context.raisedEvents) {
|
|
|
+ val executionSlot = context.resolve(expression.value)
|
|
|
+ if (executionSlot instanceof ExecutionEvent && executionSlot.fqName == event.fqName) {
|
|
|
return event.getValue;
|
|
|
};
|
|
|
}
|