Multiple Components listening via eventlistenerWhat you mean by window? Unfortunately the full code snippet is like 1000 LOC which wouldn't help clarifying things much. I just have this node.addEventListener("customEvent", this.func, false); defined in 2 closures. node is pointing to the same external node for both. this.func has the same function definition in both closures.