From 11f737e69069559ebaac7a52c50e88318a7dd949 Mon Sep 17 00:00:00 2001 From: wjyrich <1071633242@qq.com> Date: Wed, 14 May 2025 11:46:08 +0800 Subject: [PATCH] fix: search app when use blank can not find app. as title. PMS-BUG-288459 --- src/models/searchfilterproxymodel.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/models/searchfilterproxymodel.cpp b/src/models/searchfilterproxymodel.cpp index ac3c2b84..44719738 100644 --- a/src/models/searchfilterproxymodel.cpp +++ b/src/models/searchfilterproxymodel.cpp @@ -32,5 +32,7 @@ bool SearchFilterProxyModel::filterAcceptsRow(int sourceRow, const QModelIndex & nameCopy = nameCopy.toLower(); nameCopy.replace(" ", ""); - return displayName.contains(searchPattern) || nameCopy.contains(searchPattern) || transliterated.contains(searchPattern) || jianpin.contains(searchPattern); + QString searchPatternDelBlank = searchPattern.pattern().toLower().remove(" "); + + return displayName.contains(searchPatternDelBlank) || nameCopy.contains(searchPatternDelBlank) || transliterated.contains(searchPatternDelBlank) || jianpin.contains(searchPatternDelBlank); }