diff --git a/src/renderer/components/dock/pod-logs.store.ts b/src/renderer/components/dock/pod-logs.store.ts index 8a4e0a90e9..6ec079c832 100644 --- a/src/renderer/components/dock/pod-logs.store.ts +++ b/src/renderer/components/dock/pod-logs.store.ts @@ -6,6 +6,7 @@ import { dockStore, IDockTab, TabKind } from "./dock.store"; import { t } from "@lingui/macro"; import { _i18n } from "../../i18n"; import { isDevelopment } from "../../../common/vars"; +import { searchStore } from "./search.store"; export interface IPodLogsData { pod: Pod; @@ -49,6 +50,11 @@ export class PodLogsStore extends DockTabStore { reaction(() => this.logs.get(dockStore.selectedTabId), () => { this.setNewLogSince(dockStore.selectedTabId); }) + + reaction(() => dockStore.selectedTabId, () => { + // Clear search query on tab change + searchStore.reset(); + }) } /**