From 1b7521feeb5f02de4d3972f5ddf7e0b3a033398d Mon Sep 17 00:00:00 2001 From: Marc Robledo Date: Thu, 15 Aug 2024 08:52:27 +0200 Subject: [PATCH] fix: drag and drop --- _cache_service_worker.js | 2 +- rom-patcher-js/RomPatcher.webapp.js | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/_cache_service_worker.js b/_cache_service_worker.js index 4e492f5..ec49986 100644 --- a/_cache_service_worker.js +++ b/_cache_service_worker.js @@ -6,7 +6,7 @@ */ var PRECACHE_ID = 'rom-patcher-js'; -var PRECACHE_VERSION = 'v30rc2b'; +var PRECACHE_VERSION = 'v30rc2c'; var PRECACHE_URLS = [ '/RomPatcher.js/', '/RomPatcher.js/index.html', '/RomPatcher.js/manifest.json', diff --git a/rom-patcher-js/RomPatcher.webapp.js b/rom-patcher-js/RomPatcher.webapp.js index c19be11..7cbf8e2 100644 --- a/rom-patcher-js/RomPatcher.webapp.js +++ b/rom-patcher-js/RomPatcher.webapp.js @@ -508,6 +508,15 @@ var RomPatcherWeb = (function () { return false; } + const _dragEventContainsFiles = function (evt) { + if (evt.dataTransfer.types) { + for (var i = 0; i < evt.dataTransfer.types.length; i++) { + if (evt.dataTransfer.types[i] === 'Files') + return true; + } + } + return false; + } const _initialize = function (newSettings, embededPatchInfo) { /* embeded patches */ var validEmbededPatch = _checkEmbededPatchParameter(embededPatchInfo);