Now I would focus on points when using touch screen :
When touching a route point to select it, the entire route turns yellow
Now, if you double touch on any other route point (or elsewhere), you will open this first touched point properties dialog. This could be a bit confusing
May be there is a motive to highlight the entire route that I don't see but I would propose to highlight only the selected route point and limit the double touch on this point selection area to open properties ?
also when the route point is selected (thus the route is yellow), and you try to drag it, and you have a bit to slow finger, it can be interpreted as a long touch, opening the point menu. So, a clumsy finger (as mine ) can unintentionally launch a menu command instead of dragging the point
I would propose if possible to deactivate double touch on this point when it is selected and highlighted
the scenario then could be .
touch on a route point to select it : it turns yellow
now it it only possible to drag it
touch elsewhere suppress selection and yellow highlight
a double touch elsewhere suppress selection and yellow highlight and eventually does a normal action at the place when it is done
a long touch on a no selected route point open his properties dialog
a long touch on a selected route point does nothing
The scenario should be exactly the same for an individual way point
Another point is when creating a route and you want to put a point outside the screen. it's impossible to drag, each touch creating a point.
I don't know how to do that . May be by having a small zone around the screen where a touch would not create a point but drag (as the little green arrows in no touch screen mode ) ?