From 32ffefa50abd1759a6c2f6ca9061e900ac212193 Mon Sep 17 00:00:00 2001 From: "Mr.doob" Date: Wed, 24 Oct 2012 18:49:13 +0200 Subject: [PATCH] Editor: Added confirm() to delete action. --- editor/index.html | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/editor/index.html b/editor/index.html index 848a3e0485..9643ed06a6 100644 --- a/editor/index.html +++ b/editor/index.html @@ -86,13 +86,17 @@ document.addEventListener( 'keydown', function ( event ) { - // delete + switch ( event.keyCode ) { - if ( event.which === 46 ) { + case 46: // delete - // here should come confirmation pop-up modal dialog + if ( confirm( 'Delete selected object?' ) === true ) { - signals.objectRemoved.dispatch(); + signals.objectRemoved.dispatch(); + + } + + break; } @@ -203,8 +207,17 @@ var data = JSON.parse( contents ); - if ( data.metadata === undefined ) data.metadata = { type: 'geometry' }; // 2.0 - if ( data.metadata.type === undefined ) data.metadata.type = 'geometry'; // 3.0 + if ( data.metadata === undefined ) { // 2.0 + + data.metadata = { type: 'geometry' }; + + } + + if ( data.metadata.type === undefined ) { // 3.0 + + data.metadata.type = 'geometry'; + + } if ( data.metadata.type === 'geometry' ) { -- GitLab