Skip to content

Commit 336f404

Browse files
authored
fix(query): Ensure progress is reset and results are cleared if the query string is empty (fixes #266). (#267)
1 parent 7936751 commit 336f404

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/stores/queryStore/createQueryControllerSlice.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,18 @@ const createQueryControllerSlice: StateCreator<
4444
queryString,
4545
queryIsCaseSensitive,
4646
queryIsRegex,
47+
setQueryProgress,
4748
} = get();
4849
const {logFileManagerProxy} = useLogFileManagerStore.getState();
4950
const {postPopUp} = useContextStore.getState();
5051

52+
setQueryProgress(QUERY_CONTROLLER_DEFAULT.queryProgress);
53+
clearQueryResults();
54+
5155
if (QUERY_CONFIG_DEFAULT.queryString === queryString) {
5256
return;
5357
}
5458

55-
clearQueryResults();
56-
5759
(async () => {
5860
await logFileManagerProxy.startQuery(queryString, queryIsRegex, queryIsCaseSensitive);
5961
})().catch((e: unknown) => {

0 commit comments

Comments
 (0)