Search: Fix results in chat search (#4303)
This commit is contained in:
parent
f4b863a419
commit
e2a3e8538a
@ -72,7 +72,8 @@ addActionHandler('searchTextMessagesLocal', async (global, actions, payload): Pr
|
||||
global = getGlobal();
|
||||
|
||||
currentSearch = selectCurrentTextSearch(global, tabId);
|
||||
if (!currentSearch || query !== currentSearch.query || !isSameReaction(savedTag, currentSearch.savedTag)) {
|
||||
const hasTagChanged = !isSameReaction(savedTag, currentSearch?.savedTag);
|
||||
if (!currentSearch || query !== currentSearch.query || hasTagChanged) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@ -32,6 +32,10 @@ export function getReactionKey(reaction: ApiReaction): ApiReactionKey {
|
||||
}
|
||||
|
||||
export function isSameReaction(first?: ApiReaction, second?: ApiReaction) {
|
||||
if (first === second) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (!first || !second) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user