Progress on Dialogue Sketch to JSON Data conversion.

Opportunistic bug fix in JSON import wizard.
This commit is contained in:
Zukero
2016-12-16 09:41:04 +01:00
parent 6ac332834d
commit b1d0175a9d
5 changed files with 46 additions and 22 deletions

View File

@@ -342,12 +342,7 @@ public class WorkspaceActions {
if (selectedNode == null || selectedNode.getProject() == null || !(selectedNode instanceof WriterModeData)) return;
WriterModeData wData = (WriterModeData)selectedNode;
Collection<Dialogue> exported = wData.toDialogue();
for (Dialogue dialogue : exported) {
selectedNode.getProject().createElement(dialogue);
}
for (Dialogue dialogue : exported) {
dialogue.link();
}
selectedNode.getProject().createElements(new ArrayList<JSONElement>(exported));
};
public void selectionChanged(ProjectTreeNode selectedNode, TreePath[] selectedPaths) {
setEnabled(selectedNode != null && selectedNode instanceof WriterModeData);