Skip to content

Commit 16a56bf

Browse files
committed
enhance tip date import from Nexus file CompEvol/beast2#1194
1 parent abfaaa4 commit 16a56bf

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/beastfx/app/inputeditor/BeautiDoc.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1089,6 +1089,9 @@ public void addTraitSet(TraitSet trait) {
10891089
// TODO: this might not be a valid type conversion from TreeInterface to Tree
10901090
Tree tree = (Tree) ((GenericTreeLikelihood) d).treeInput.get();
10911091
tree.m_traitList.setValue(trait, tree);
1092+
List<TraitSet> list = new ArrayList<>();
1093+
list.add(trait);
1094+
tree.processTraits(list);
10921095
} catch (Exception e) {
10931096
e.printStackTrace();
10941097
}

src/beastfx/app/inputeditor/NexusImporter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ public List<BEASTInterface> loadFile(File file) {
7171
selectedBEASTObjects.addAll(parser.calibrations);
7272
}
7373
}
74+
if (parser.traitSet != null) {
75+
selectedBEASTObjects.add(parser.traitSet);
76+
}
7477
} catch (Exception ex) {
7578
ex.printStackTrace();
7679
Alert.showMessageDialog(null, "Loading of " + file.getPath() + " failed: " + ex.getMessage());

0 commit comments

Comments
 (0)