Browse Source

Editor: Only process files during drag'n'drop.

Mugen87 5 năm trước cách đây
mục cha
commit
0ff8602066
2 tập tin đã thay đổi với 8 bổ sung2 xóa
  1. 1 1
      editor/js/Loader.js
  2. 7 1
      editor/js/LoaderUtils.js

+ 1 - 1
editor/js/Loader.js

@@ -68,7 +68,7 @@ function Loader( editor ) {
 				return url;
 
 			} );
-			
+
 			manager.addHandler( /\.tga$/i, new TGALoader() );
 
 			for ( var i = 0; i < files.length; i ++ ) {

+ 7 - 1
editor/js/LoaderUtils.js

@@ -77,7 +77,13 @@ var LoaderUtils = {
 
 		for ( var i = 0; i < items.length; i ++ ) {
 
-			handleEntry( items[ i ].webkitGetAsEntry() );
+			var item = items[ i ];
+
+			if ( item.kind === 'file' ) {
+
+				handleEntry( item.webkitGetAsEntry() );
+
+			}
 
 		}