提交 30d0ac12 编写于 作者: M Mr.doob

Editor: Removed usage of let. Fixes Safari/iOS9 support.

上级 338bb1b3
......@@ -20,14 +20,12 @@ Sidebar.Settings.Shortcuts = function ( editor ) {
var shortcuts = [ 'translate', 'rotate', 'scale', 'undo', 'focus' ];
for ( var i = 0; i < shortcuts.length; i ++ ) {
let name = shortcuts[ i ];
function createShortcutInput( name ) {
let configName = 'settings/shortcuts/' + name;
let shortcutRow = new UI.Row();
var configName = 'settings/shortcuts/' + name;
var shortcutRow = new UI.Row();
let shortcutInput = new UI.Input().setWidth( '150px' ).setFontSize( '12px' );
var shortcutInput = new UI.Input().setWidth( '150px' ).setFontSize( '12px' );
shortcutInput.setTextTransform( 'lowercase' );
shortcutInput.onChange( function () {
......@@ -85,6 +83,12 @@ Sidebar.Settings.Shortcuts = function ( editor ) {
}
for ( var i = 0; i < shortcuts.length; i ++ ) {
createShortcutInput( shortcuts[ i ] );
}
document.addEventListener( 'keydown', function ( event ) {
switch ( event.key.toLowerCase() ) {
......@@ -100,7 +104,7 @@ Sidebar.Settings.Shortcuts = function ( editor ) {
var object = editor.selected;
if ( object === null ) return;
var parent = object.parent;
if ( parent !== null ) editor.execute( new RemoveObjectCommand( object ) );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册