sf.getEnd());
ap.getSeqPanel().seqCanvas.highlightSearchResults(highlight,
- false);
+ true);
}
FeatureColourI col = fr.getFeatureStyle(name.getText());
if (col == null)
}
}
+ /*
+ * suppress fastPaint here - if feature colour changed,
+ * we need to repaint the whole alignment
+ */
ap.getSeqPanel().seqCanvas.highlightSearchResults(null,
- false);
+ true);
ap.paintAlignment(true, true);
}
}).response(new RunResponse(JvOptionPane.NO_OPTION)
// update Feature Settings for removal of feature / group
fr.featuresAdded();
ap.getSeqPanel().seqCanvas.highlightSearchResults(null,
- false);
+ true);
ap.paintAlignment(true, true);
}
}).defaultResponse(new Runnable()
public void run()
{
ap.getSeqPanel().seqCanvas.highlightSearchResults(null,
- false);
+ true);
ap.paintAlignment(true, true);
}
}).showInternalDialog(mainPanel, title,