/*
* only update default type and group if we used defaults
*/
+ String enteredType = name.getText().trim();
if (dialog.accept && useLastDefaults)
{
- lastFeatureAdded = name.getText().trim();
+ lastFeatureAdded = enteredType;
lastFeatureGroupAdded = group.getText().trim();
}
SequenceFeature sf = features[featureIndex];
if (dialog.accept)
{
- sf.type = name.getText().trim();
+ sf.type = enteredType;
sf.featureGroup = group.getText().trim();
if (sf.featureGroup != null && sf.featureGroup.length() < 1)
{
{
for (int i = 0; i < sequences.length; i++)
{
- features[i].type = name.getText().trim();
+ features[i].type = enteredType;
features[i].featureGroup = group.getText().trim();
features[i].description = description.getText()
.replace('\n', ' ');
Color newColour = colourPanel.getBackground();
// setColour(lastFeatureAdded, fcol);
- setColour(lastFeatureAdded, new FeatureColour(newColour)); // was fcol
+ setColour(enteredType, new FeatureColour(newColour)); // was fcol
featuresAdded();
}
else