Fix nullpointer

This commit is contained in:
Victor Shcherb 2012-06-18 18:16:01 +02:00
parent 7352a5e820
commit 2288fae1a0
2 changed files with 2 additions and 1 deletions

View file

@ -23,6 +23,7 @@ public class RouteDirectionInfo {
return (int) (distance / averageSpeed);
}
// FIXME How it can be null? (fix by constructor and revert MapInfoLayer)
public TurnType turnType;
// location when you should action (turn or go ahead)
public int routePointOffset;

View file

@ -544,7 +544,7 @@ public class MapInfoLayer extends OsmandMapLayer {
if (d >= 0 && !showMiniMap) {
visible = true;
RouteDirectionInfo next = routeLayer.getHelper().getNextRouteDirectionInfo();
if (next == null) {
if (next == null || next.turnType == null) {
if (turnType != null) {
turnType = null;
invalidate();