// build a new links menu based on the current links + any non-positional
// features
Vector nlinks = new Vector(Preferences.sequenceURLLinks);
- SequenceFeature sf[] = sq.getDatasetSequence().getSequenceFeatures();
+ SequenceFeature sf[] = sq==null ? null : sq.getDatasetSequence().getSequenceFeatures();
for (int sl = 0; sf != null && sl < sf.length; sl++)
{
if (sf[sl].begin == sf[sl].end && sf[sl].begin == 0)
{
scrollThread.running = false;
}
- // if (mouseDragging)
- {
- // always send selection message when mouse is released
- av.sendSelection();
-
- }
mouseDragging = false;
PaintRefresher.Refresh(this, av.getSequenceSetId());
+ // always send selection message when mouse is released
+ av.sendSelection();
}
/**