94c94
<     private static final DecimalFormat ONE_DECIMAL_PLACE = new DecimalFormat("0.0");
---
>     private static final DecimalFormat TWO_DECIMAL_PLACES = new DecimalFormat("0.00");
187c187
<             tr("The (compass) heading of the line segment being drawn."), 6, PROP_BACKGROUND_COLOR.get());
---
>             tr("The (compass) heading of the line segment being drawn."), 7, PROP_BACKGROUND_COLOR.get());
189c189
<             tr("The angle between the previous and the current way segment."), 6, PROP_BACKGROUND_COLOR.get());
---
>             tr("The angle between the previous and the current way segment."), 7, PROP_BACKGROUND_COLOR.get());
988c988
<         angleText.setText(a < 0 ? "--" : ONE_DECIMAL_PLACE.format(a) + " \u00B0");
---
>         angleText.setText(a < 0 ? "--" : TWO_DECIMAL_PLACES.format(a) + " \u00B0");
992c992
<         headingText.setText(h < 0 ? "--" : ONE_DECIMAL_PLACE.format(h) + " \u00B0");
---
>         headingText.setText(h < 0 ? "--" : TWO_DECIMAL_PLACES.format(h) + " \u00B0");
1001c1001
<         distText.setText(dist < 0 ? "--" : NavigatableComponent.getDistText(dist, ONE_DECIMAL_PLACE, 0.01));
---
>         distText.setText(dist < 0 ? "--" : NavigatableComponent.getDistText(dist, TWO_DECIMAL_PLACES, 0.001));
