diff --git a/web_src/js/utils/dom.js b/web_src/js/utils/dom.js index 40e127af37..a856e89be1 100644 --- a/web_src/js/utils/dom.js +++ b/web_src/js/utils/dom.js @@ -1,4 +1,5 @@ import {debounce} from 'throttle-debounce'; +import {extname} from '../utils.js'; function elementsCall(el, func, ...args) { if (typeof el === 'string' || el instanceof String) { @@ -271,8 +272,7 @@ export function getPastedContent(e) { for (const item of data ?? []) { if (item?.kind === 'file') { const file = item.getAsFile(); - const extName = file.name.slice(file.name.lastIndexOf('.'), file.name.length); - if (acceptedFiles.includes(extName)) { + if (acceptedFiles.includes(extname(file.name))) { files.push(file); } }