Browse Source

Editor: a bit neater object delete prompt.

Using a name of the object to be deleted (if available) and only appearing when something is selected.
alteredq 12 years ago
parent
commit
6e0ae620fe
2 changed files with 9 additions and 5 deletions
  1. 1 5
      editor/index.html
  2. 8 0
      editor/js/ui/Viewport.js

+ 1 - 5
editor/index.html

@@ -91,11 +91,7 @@
 
 					case 46: // delete
 
-						if ( confirm( 'Delete selected object?' ) === true ) {
-
-							signals.objectRemoved.dispatch();
-
-						}
+						signals.objectRemoved.dispatch();
 
 						break;
 

+ 8 - 0
editor/js/ui/Viewport.js

@@ -250,6 +250,14 @@ var Viewport = function ( signals ) {
 
 		}
 
+		var name = selected.name ?  '"' + selected.name + '"': "selected object";
+
+		if ( ! confirm( 'Delete ' + name + '?' ) ) {
+
+			return;
+
+		}
+
 		var toRemove = {};
 
 		selected.traverse( function ( child ) {