summaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
Diffstat (limited to 'src/client')
-rw-r--r--src/client/textanalysis.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/client/textanalysis.js b/src/client/textanalysis.js
index 6c1a773d..0160ed7b 100644
--- a/src/client/textanalysis.js
+++ b/src/client/textanalysis.js
@@ -195,10 +195,17 @@ var textAnalyser = function (spec) {
"bad input");
function __addNode(name) {
+ var type;
+ if (name == NEW_NODE_NAME) {
+ type = selectedType()
+ } else {
+ type = node_name_to_type[name] || nodetypes[0];
+ }
var node = {
'name': name,
- 'type': node_name_to_type[name] || selectedType(),
+ 'type': type,
};
+ node_name_to_type[name] = type;
nodes.push(node);
}