From 58622ba18f185daf640d4304a6865e5cd9633390 Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Thu, 7 Jan 2016 20:08:31 +0000 Subject: [PATCH] Attach dialog close handlers to dialog parents --- editor/js/ui/editor.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/editor/js/ui/editor.js b/editor/js/ui/editor.js index 098770d4d..005613116 100644 --- a/editor/js/ui/editor.js +++ b/editor/js/ui/editor.js @@ -395,7 +395,7 @@ RED.editor = (function() { } editing_node = null; } - }).on('keydown', function(evt) { + }).parent().on('keydown', function(evt) { if (evt.keyCode === $.ui.keyCode.ESCAPE && (evt.metaKey || evt.ctrlKey)) { $("#node-dialog-cancel").click(); } else if (evt.keyCode === $.ui.keyCode.ENTER && (evt.metaKey || evt.ctrlKey)) { @@ -1024,7 +1024,7 @@ RED.editor = (function() { cancel: '.ui-dialog-content, .ui-dialog-titlebar-close, #node-config-dialog-scope-container' }); } - }).on('keydown', function(evt) { + }).parent().on('keydown', function(evt) { if (evt.keyCode === $.ui.keyCode.ESCAPE && (evt.metaKey || evt.ctrlKey)) { $("#node-config-dialog-cancel").click(); } else if (evt.keyCode === $.ui.keyCode.ENTER && (evt.metaKey || evt.ctrlKey)) { @@ -1151,7 +1151,7 @@ RED.editor = (function() { $(".node-text-editor").css("height",height+"px"); subflowEditor.resize(); } - }).on('keydown', function(evt) { + }).parent().on('keydown', function(evt) { if (evt.keyCode === $.ui.keyCode.ESCAPE && (evt.metaKey || evt.ctrlKey)) { $("#subflow-dialog-cancel").click(); } else if (evt.keyCode === $.ui.keyCode.ENTER && (evt.metaKey || evt.ctrlKey)) {