diff --git a/lib/xcore.js b/lib/xcore.js index 0ed9532..557270f 100644 --- a/lib/xcore.js +++ b/lib/xcore.js @@ -482,6 +482,11 @@ XClient.prototype.expectReplyHeader = function() if (ee) { ee.emit('event', ev); } + if (ev.parent) { + ee = client.event_consumers[ev.parent]; + if (ee) + ee.emit('child-event', ev); + } client.expectReplyHeader(); } ); return;