It seems stopPropagation only stops the next route, at least that seems to be what it was doing for me. I'm not sure if this is the best way to solve the issue, but this worked for me:
changing
Which means next time we jump to the third route the parent will now have the propagate set to false, and the subsequent handler will also be prevented.
It seems stopPropagation only stops the next route, at least that seems to be what it was doing for me. I'm not sure if this is the best way to solve the issue, but this worked for me: changing
to
Which means next time we jump to the third route the parent will now have the propagate set to false, and the subsequent handler will also be prevented.