summaryrefslogtreecommitdiffstats
path: root/src/uscxml/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'src/uscxml/plugins')
-rw-r--r--src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp b/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp
index 53508e6..7bd40d9 100644
--- a/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp
+++ b/src/uscxml/plugins/invoker/scxml/USCXMLInvoker.cpp
@@ -125,6 +125,7 @@ void USCXMLInvoker::ParentQueue::push(const SendRequest& event) {
if (_invoker->_cancelled)
return;
SendRequest copyEvent(event);
+ // this is somewhat hidden here!
copyEvent.invokeid = _invoker->_invokeId;
_invoker->_parentInterpreter->receive(copyEvent);
}