From 13c960a2b6bb54797bdbd03aa3184af507d94a9b Mon Sep 17 00:00:00 2001
From: 卢春龙 <lucl@xiaopeng.com>
Date: 星期一, 20 四月 2026 10:42:28 +0800
Subject: [PATCH] Merge branch 'feature_pr_fix' into 'develop'
---
src/robotaxi/pages/site-search/index.tsx | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/src/robotaxi/pages/site-search/index.tsx b/src/robotaxi/pages/site-search/index.tsx
index 795c5a4..58507ca 100644
--- a/src/robotaxi/pages/site-search/index.tsx
+++ b/src/robotaxi/pages/site-search/index.tsx
@@ -37,6 +37,8 @@
historySite,
nonOperationalSite,
nearbySiteList,
+ isSearching,
+ lastCompletedKeyword,
searchSite,
debouncedSearch,
clearSearchResults
@@ -224,6 +226,7 @@
const recommendList = searchValue ? sortSitesByNameMatchAndDistance(siteList, searchValue) : filteredNearbyList;
const visibleHistory = showAllHistory ? historySite.slice(0, MAX_EXPANDED_COUNT) : historySite.slice(0, MAX_SHOW_COUNT);
const visibleRecommend = showAllRecommend ? recommendList.slice(0, MAX_EXPANDED_COUNT) : recommendList.slice(0, MAX_SHOW_COUNT);
+ const canShowSearchFallback = !searchValue || (!isSearching && lastCompletedKeyword === searchValue.trim());
// 使用数据截断展示,不再通过高度裁剪内容
@@ -297,7 +300,7 @@
</View>
}
{
- (!siteList.length && (!searchValue ? !nearbySiteList.length : true) && !nonOperationalSite.length && (!searchValue ? !historySite.length : true)) &&
+ canShowSearchFallback && (!siteList.length && (!searchValue ? !nearbySiteList.length : true) && !nonOperationalSite.length && (!searchValue ? !historySite.length : true)) &&
<View className='history-card'>
<View className='card-header'>暂无搜索结果,为您推荐附近站点</View>
<View className='card-content list-content'>
--
Gitblit v1.7.1