NaluKit/nalu

RouterstateEvent behavior is strange in case inside a routing another routing is triggered ...

FrankHossfeld opened this issue · 0 comments

In case a routing occurs, nalu will fire RouterStateEvent:

  • RotueStartEvent(route01)
  • RotueFinishEvent(route01)

in case inside a routing another routing is triggered, the events look like this:

  • RotueStartEvent(route01)
  • RotueStartEvent(route02)
  • RotueFinishEvent(route02)
  • RotueFinishEvent(route01)

but should be:

  • RotueStartEvent(route01)
  • RotueAboartEvent(route01)
  • RotueStartEvent(route02)
  • RotueFinishEvent(route02)