From 1fc1308042f7e5b126b9b084cc74181bbbd662a4 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Thu, 9 Jul 2020 09:51:42 -0400 Subject: [PATCH] add api control of file drop handling behavior --- src/kiri/init.js | 7 +++++++ src/kiri/main.js | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/kiri/init.js b/src/kiri/init.js index 124414e7..93d914c4 100644 --- a/src/kiri/init.js +++ b/src/kiri/init.js @@ -1004,6 +1004,13 @@ let files = evt.dataTransfer.files; + switch (API.feature.drop_group) { + case true: + return API.platform.load_files(files, []); + case false: + return API.platform.load_files(files, undefined); + } + function ck_group() { if (files.length === 1) { API.platform.load_files(files); diff --git a/src/kiri/main.js b/src/kiri/main.js index 61918202..c70174b3 100644 --- a/src/kiri/main.js +++ b/src/kiri/main.js @@ -70,7 +70,8 @@ const feature = { seed: true, - controls: true + controls: true, + drop_group: undefined }; const selection = {