Widget tree에서 Navigator의 위치에 따라 route widget의 widget tree에서의 위치가 달라지고, 그에 따라 특정 route widget에서 BuildContext를 통해 InheritedWidget에 접근하지 못했던 문제 해결하기