From 9674376bcbffa15b177d4aa9bac9ffb1c907bf7d Mon Sep 17 00:00:00 2001 From: WhyTry313 <18019207+why-try313@users.noreply.github.com> Date: Mon, 10 Feb 2025 17:05:29 +0100 Subject: [PATCH] Better CLI argv file detection --- src/assets/js/script.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/assets/js/script.js b/src/assets/js/script.js index 670474d..ab6230c 100755 --- a/src/assets/js/script.js +++ b/src/assets/js/script.js @@ -59,8 +59,12 @@ function setupRendererBehaviour() function loadFromArguments() { let args = remote.getGlobal("arguments"); - if(args.length > 1){ - loadFile(args[1]); + const hasFile = args.filter((file) => { + const ext = file.split('.').pop(); + return supportedExtensions.includes(ext.toUpperCase()); + }); + if(hasFile.length > 0){ + loadFile(hasFile[0]); } }