Fix for null pointer exception when finishing race.

main
fjc40 8 years ago
parent 24b068f249
commit 47d013612a

@ -455,6 +455,11 @@ public class RaceViewController extends Controller {
CompoundMark start = leg.getStartCompoundMark(); CompoundMark start = leg.getStartCompoundMark();
CompoundMark end = leg.getEndCompoundMark(); CompoundMark end = leg.getEndCompoundMark();
//The last leg "finish" doesn't have compound marks.
if (start == null || end == null ) {
return;
}
Shape3D start1 = view3D.getShape(start.getMark1().getSourceID()).getMesh(); Shape3D start1 = view3D.getShape(start.getMark1().getSourceID()).getMesh();
Shape3D end1 = view3D.getShape(end.getMark1().getSourceID()).getMesh(); Shape3D end1 = view3D.getShape(end.getMark1().getSourceID()).getMesh();

Loading…
Cancel
Save