Browse Source

Editor: Handle backspace in code mirror.

Mr.doob 10 năm trước cách đây
mục cha
commit
686f03bd8d
1 tập tin đã thay đổi với 8 bổ sung1 xóa
  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
 						});
 
 					};