Browse Source

Editor: Handle backspace in code mirror.

Mr.doob 10 years ago
parent
commit
686f03bd8d
1 changed files with 8 additions and 1 deletions
  1. 8 1
      editor/js/Script.js

+ 8 - 1
editor/js/Script.js

@@ -100,6 +100,13 @@ var Script = function ( editor ) {
 
 
 	});
 	});
 
 
+	// prevent backspace from deleting objects
+	var wrapper = codemirror.getWrapperElement();
+	wrapper.addEventListener( 'keydown', function ( event ) {
+		event.stopPropagation();
+	} );
+
+
 	// validate
 	// validate
 
 
 	var errorLines = [];
 	var errorLines = [];
@@ -162,7 +169,7 @@ var Script = function ( editor ) {
 
 
 						errors.push({
 						errors.push({
 							lineNumber: info.loc.first_line,
 							lineNumber: info.loc.first_line,
-							message: message 
+							message: message
 						});
 						});
 
 
 					};
 					};