From 9bb9dc110e49ddceb3597f1938eb4f86f1747c1c Mon Sep 17 00:00:00 2001 From: niushijia Date: Thu, 18 Sep 2025 14:50:55 +0800 Subject: [PATCH] fix:check for empty URI string --- src/lib/configlib/addonmodel.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/configlib/addonmodel.cpp b/src/lib/configlib/addonmodel.cpp index 9147c04..115cbe4 100644 --- a/src/lib/configlib/addonmodel.cpp +++ b/src/lib/configlib/addonmodel.cpp @@ -373,6 +373,9 @@ void AddonProxyModel::setFilterText(const QString &text) { } void launchExternalConfig(const QString &uri, WId wid) { + if (uri.isEmpty()) { + return; + } QFileInfo pathToWrapper(FCITX5_QT_GUI_WRAPPER); QDir dirToWrapper = pathToWrapper.dir(); if (uri.startsWith("fcitx://config/addon/")) {