fix pasteNode
This commit is contained in:
1 parent
00b08988ca
commit
4bdcb06780
2 files changed
+5
-1
No files matched your search
@@ -366,6 +366,7 @@ export default class Editor extends React.Component<EditorProps, EditorState> {
|
||||
if (!str || str == "") {
|
||||
return;
|
||||
}
|
||||
this.onSelectNode(null);
|
||||
const data = JSON.parse(str);
|
||||
if (!curNodeData.children) {
|
||||
curNodeData.children = [];
|
||||
|
||||
@@ -68,7 +68,9 @@ export default class TreeTabs extends Component<TreeTabsProps, TreeTabsState> {
|
||||
const trees: BehaviorTreeModel[] = []
|
||||
for (let k in this.editors) {
|
||||
let editor = this.editors[k];
|
||||
trees.push(editor.save());
|
||||
if(editor) {
|
||||
trees.push(editor.save());
|
||||
}
|
||||
}
|
||||
return trees;
|
||||
}
|
||||
@@ -107,6 +109,7 @@ export default class TreeTabs extends Component<TreeTabsProps, TreeTabsState> {
|
||||
if (!curPath) {
|
||||
return <div />;
|
||||
}
|
||||
this.editors = {};
|
||||
return (
|
||||
<Tabs
|
||||
hideAdd
|
||||
|
||||
Reference in new issue
Block a user