Просмотр исходного кода

Merge pull request #7443 from weseek/fix/115501-search-results-are-not-highlighted-when-searching-for-quoteted-words

fix: Search results are not highlighted when searching for quoteted words
Shun Miyazawa 3 лет назад
Родитель
Сommit
612c41a4cb
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      packages/app/src/components/SearchPage/SearchPageBase.tsx

+ 3 - 1
packages/app/src/components/SearchPage/SearchPageBase.tsx

@@ -150,7 +150,9 @@ const SearchPageBaseSubstance: ForwardRefRenderFunction<ISelectableAll & IReturn
   }
 
   const highlightKeywords = searchingKeyword != null
-    ? searchingKeyword.match(highlightKeywordsSplitter) ?? undefined
+    // Remove double quotation marks before and after a keyword if present
+    // https://regex101.com/r/4QKBwg/1
+    ? searchingKeyword.match(highlightKeywordsSplitter)?.map(keyword => keyword.replace(/^"(.*)"$/, '$1')) ?? undefined
     : undefined;
 
   return (