Sfoglia il codice sorgente

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 anni fa
parent
commit
612c41a4cb

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

@@ -150,7 +150,9 @@ const SearchPageBaseSubstance: ForwardRefRenderFunction<ISelectableAll & IReturn
   }
   }
 
 
   const highlightKeywords = searchingKeyword != null
   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;
     : undefined;
 
 
   return (
   return (