diff --git a/src/renderer/components/+network-services/service-port-component.tsx b/src/renderer/components/+network-services/service-port-component.tsx index ef92fd60f0..d49a1eb94a 100644 --- a/src/renderer/components/+network-services/service-port-component.tsx +++ b/src/renderer/components/+network-services/service-port-component.tsx @@ -52,7 +52,7 @@ export class ServicePortComponent extends React.Component { componentDidMount() { disposeOnUnmount(this, [ - reaction(() => portForwardStore.portForwards, () => this.init()), + reaction(() => [ portForwardStore.portForwards, this.props.service ], () => this.init()), ]); } diff --git a/src/renderer/components/+workloads-pods/pod-container-port.tsx b/src/renderer/components/+workloads-pods/pod-container-port.tsx index 34021359fc..4c468c46c8 100644 --- a/src/renderer/components/+workloads-pods/pod-container-port.tsx +++ b/src/renderer/components/+workloads-pods/pod-container-port.tsx @@ -56,7 +56,7 @@ export class PodContainerPort extends React.Component { componentDidMount() { disposeOnUnmount(this, [ - reaction(() => portForwardStore.portForwards, () => this.init()), + reaction(() => [ portForwardStore.portForwards, this.props.pod ], () => this.init()), ]); }