diff options
Diffstat (limited to 'altosuilib/AltosUIMap.java')
-rw-r--r-- | altosuilib/AltosUIMap.java | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/altosuilib/AltosUIMap.java b/altosuilib/AltosUIMap.java index 5b981d14..bd0a855c 100644 --- a/altosuilib/AltosUIMap.java +++ b/altosuilib/AltosUIMap.java @@ -148,16 +148,16 @@ public class AltosUIMap extends JComponent implements AltosFlightDisplay, AltosM public void mouseMoved(MouseEvent e) { AltosMapPathPoint point = map.nearest(e.getPoint().x, e.getPoint().y); - if (nearest_mark == null) - nearest_mark = map.add_mark(point.gps.lat, - point.gps.lon, - point.state); - else { - nearest_mark.lat_lon.lat = point.gps.lat; - nearest_mark.lat_lon.lon = point.gps.lon; - nearest_mark.state = point.state; - } if (point != null) { + if (nearest_mark == null) + nearest_mark = map.add_mark(point.gps.lat, + point.gps.lon, + point.state); + else { + nearest_mark.lat_lon.lat = point.gps.lat; + nearest_mark.lat_lon.lon = point.gps.lon; + nearest_mark.state = point.state; + } nearest_label.setText(String.format("%9.2f sec %s%s%s%s", point.time, pos(point.gps.lat, |