Jelajahi Sumber

Editor: Handle backspace in code mirror.

Mr.doob 10 tahun lalu
induk
melakukan
686f03bd8d
1 mengubah file dengan 8 tambahan dan 1 penghapusan
  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
 
 	var errorLines = [];
@@ -162,7 +169,7 @@ var Script = function ( editor ) {
 
 						errors.push({
 							lineNumber: info.loc.first_line,
-							message: message 
+							message: message
 						});
 
 					};