// and call ourselves again.
addStructure(pdbentry, seqs, chains, align, alignFrame);
}
- }).start();
+ }, "Adding3DStructureQueueThread").start();
return;
}
}
addingStructures = true;
_started = false;
alignAddedStructures = align;
- worker = new Thread(this);
+ worker = new Thread(this, "Adding3DStructureThread");
worker.start();
return;
}
if (apanel.getSeqPanel().seqCanvas.fr != null)
{
apanel.getSeqPanel().seqCanvas.fr.featuresAdded();
- apanel.paintAlignment(true);
+ // note - we don't do a refresh for structure here because we do it
+ // explicitly for all panels later on
+ apanel.paintAlignment(true, false);
}
/*