fixed reactor flow by adding event and removed sigslot in renderer