From 49004caa12dbf34f008f48480f8b9699ae2aa8be Mon Sep 17 00:00:00 2001 From: coderaiser Date: Tue, 11 Aug 2015 07:01:33 -0400 Subject: [PATCH] fix(listeners) uploadDirectory: item.kind --- lib/client/listeners.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/lib/client/listeners.js b/lib/client/listeners.js index 9df12933..5bbfebaa 100644 --- a/lib/client/listeners.js +++ b/lib/client/listeners.js @@ -341,10 +341,15 @@ var Util, DOM, CloudFunc, CloudCmd; event.preventDefault(); - if (items && items.length && items[0].webkitGetAsEntry) - DOM.uploadDirectory(items); - else + if (items && items.length && items[0].webkitGetAsEntry) { + files = [].filter.call(items, function(item) { + return item.kind === 'file'; + }); + + DOM.uploadDirectory(files); + } else { DOM.uploadFiles(files); + } }, /** * In Mac OS Chrome dropEffect = 'none'