Code style

Typo
Change route features visibility instance of add/remove the feature.

To fix the issue that the temporary route sometimes steal be visible
after adding an intermediate way point.
Add the via point at the right place and position.