From 494d87b7388ca9d6e65ee396980f0554b7edb40f Mon Sep 17 00:00:00 2001 From: YouHan26 Date: Mon, 31 Oct 2016 19:49:40 +0800 Subject: [PATCH] fix chrome 52+ input file label open slow --- themes/base.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/base.js b/themes/base.js index 715d799cd1..f28ed86643 100644 --- a/themes/base.js +++ b/themes/base.js @@ -125,7 +125,7 @@ BaseTheme.DEFAULTS = extend(true, {}, Theme.DEFAULTS, { if (fileInput == null) { fileInput = document.createElement('input'); fileInput.setAttribute('type', 'file'); - fileInput.setAttribute('accept', 'image/*'); + fileInput.setAttribute('accept', 'image/png, image/gif, image/jpeg, image/bmp, image/x-icon, image/x-quicktime'); fileInput.classList.add('ql-image'); fileInput.addEventListener('change', () => { if (fileInput.files != null && fileInput.files[0] != null) {