From a64d758e18ac1f64b0accbdbec7dffe969119937 Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Sat, 24 Jun 2017 12:17:18 +0100 Subject: [PATCH] cleanup datagenerator editor instance --- function/datagenerator/datagenerator.html | 9 +++++++-- function/datagenerator/package.json | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/function/datagenerator/datagenerator.html b/function/datagenerator/datagenerator.html index 9f747e18..edfabacc 100644 --- a/function/datagenerator/datagenerator.html +++ b/function/datagenerator/datagenerator.html @@ -79,13 +79,18 @@ this.editor.focus(); }, oneditsave: function() { - $("#node-input-template").val(this.editor.getValue()) + $("#node-input-template").val(this.editor.getValue()); + this.editor.destroy(); + delete this.editor; + }, + oneditcancel: function() { + this.editor.destroy(); delete this.editor; }, oneditresize: function(size) { var rows = $("#dialog-form>div:not(.node-text-editor-row)"); var height = $("#dialog-form").height(); - for (var i=0;idiv.node-text-editor-row"); diff --git a/function/datagenerator/package.json b/function/datagenerator/package.json index fe6b353b..5aae89e2 100644 --- a/function/datagenerator/package.json +++ b/function/datagenerator/package.json @@ -1,6 +1,6 @@ { "name" : "node-red-node-data-generator", - "version" : "0.0.3", + "version" : "0.0.4", "description" : "A Node-RED node to create a string of dummy data values from a template. Useful for test-cases.", "dependencies" : { "dummy-json": "1.0.*"