X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=tim%2Fprune%2Fgui%2FSelectorDisplay.java;h=28e0a95b14a2dc6e3915a6f1f62d9e50d422a7f7;hb=52bf9e8686c916be37a26a0b75340393d4478b05;hp=203db4527412f79a5110c8d46905cddc1afc52aa;hpb=da0b1f449260a0b4a94318006382a9039726ef3e;p=GpsPrune.git diff --git a/tim/prune/gui/SelectorDisplay.java b/tim/prune/gui/SelectorDisplay.java index 203db45..28e0a95 100644 --- a/tim/prune/gui/SelectorDisplay.java +++ b/tim/prune/gui/SelectorDisplay.java @@ -239,6 +239,7 @@ public class SelectorDisplay extends GenericDisplay if (_waypointList.getSelectedIndex() >= 0) { if (_trackInfo.getCurrentPoint() == null + || _waypointList.getSelectedIndex() >= _waypointListModel.getSize() || !_waypointListModel.getWaypoint(_waypointList.getSelectedIndex()).equals(_trackInfo.getCurrentPoint())) { // point is selected in list but different from current point - deselect