From 7411ddaeef1b39763d2610f3a8f33d8be06de503 Mon Sep 17 00:00:00 2001 From: GriffinR Date: Wed, 6 Sep 2023 21:52:42 -0400 Subject: [PATCH] Ignore empty script paths --- src/ui/customscriptseditor.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ui/customscriptseditor.cpp b/src/ui/customscriptseditor.cpp index addb443c..7a288029 100644 --- a/src/ui/customscriptseditor.cpp +++ b/src/ui/customscriptseditor.cpp @@ -214,8 +214,11 @@ void CustomScriptsEditor::save() { QList enabledStates; for (int i = 0; i < ui->list->count(); i++) { auto item = ui->list->item(i); - paths.append(this->getScriptFilepath(item, false)); - enabledStates.append(this->getScriptEnabled(item)); + const QString path = this->getScriptFilepath(item, false); + if (!path.isEmpty()) { + paths.append(path); + enabledStates.append(this->getScriptEnabled(item)); + } } userConfig.setCustomScripts(paths, enabledStates);