Why first router component run twice?

hi all,
i have 3 components in my app accrodingly :
a → b → c
when i navigate from “a” to “b” and then to “c” everything works as needed, but when i navigate back from “c” to “b” , the Alert in “a” executing and i dont know why?

Because of previous page preloading (for swipe back functionality)

1 Like

Can we prevent it and use caching? Or disable resource loading in this situation?