diff --git a/src/renderer/port-forward/port-forward.store.ts b/src/renderer/port-forward/port-forward.store.ts index fe20c1d1e9..49ebee61d4 100644 --- a/src/renderer/port-forward/port-forward.store.ts +++ b/src/renderer/port-forward/port-forward.store.ts @@ -32,6 +32,8 @@ import logger from "../../common/logger"; export class PortForwardStore extends ItemStore { private storage = createStorage("port_forwards", undefined); + @observable portForwards: PortForwardItem[]; + constructor() { super(); makeObservable(this); @@ -48,13 +50,9 @@ export class PortForwardStore extends ItemStore { if (Array.isArray(savedPortForwards)) { logger.info("[PORT_FORWARD] starting saved port-forwards"); await Promise.all(savedPortForwards.map(addPortForward)); - - this.reset(); } } - @observable portForwards: PortForwardItem[]; - watch() { return disposer( reaction(() => this.portForwards, () => this.loadAll()),