title: Angular: Event Emitter not received
body: <p>I have a service with an EventEmitter that gets fired if the data changes.</p>
  
  <pre><code>@Output() reservationChangedEvent = new EventEmitter&lt;any&gt;();
  
  public notifyReservationsChanged() {
          this.reservationChangedEvent.emit({});
      }
  </code></pre>
  
  <p>That the data changes is triggered by a modal that is started from a controller.</p>
  
  <p>In my controller I subscribe for those events:</p>
  
  <pre><code>ngOnInit() {
          ...
          this.reservationService.reservationChangedEvent.subscribe(() =&gt; this.reloadData());
      }
  </code></pre>
  
  <p>My problem is that I can not receive events in my overview component. If I subscribe for events (for checking) in my service or my modal I do receive them.</p>
  
  <p>Any idea why the overview controller can not receive events?</p>