From e8fd9fcdd4502a672063b4fa972d1e87a61f71d2 Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Mon, 25 Mar 2024 13:14:32 -0500 Subject: [PATCH] WYSIWYG: Allow to editor file picker select files according the filetype #5273 --- assets/vue/components/basecomponents/BaseTinyEditor.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/assets/vue/components/basecomponents/BaseTinyEditor.vue b/assets/vue/components/basecomponents/BaseTinyEditor.vue index a12a820d2e..a9a11bd824 100644 --- a/assets/vue/components/basecomponents/BaseTinyEditor.vue +++ b/assets/vue/components/basecomponents/BaseTinyEditor.vue @@ -176,6 +176,11 @@ async function filePickerCallback(callback, value, meta) { if (!props.useFileManager) { const input = document.createElement("input") input.setAttribute("type", "file") + if ("image" === meta.filetype) { + input.accept = "image/*" + } else if ("media" === meta.filetype) { + input.accept = "audio/*, video/*" + } input.style.display = "none" input.onchange = inputFileHandler(callback, input) document.body.appendChild(input)