diff --git a/src/app/eframe_impl.rs b/src/app/eframe_impl.rs index b8048cd..5429ab5 100644 --- a/src/app/eframe_impl.rs +++ b/src/app/eframe_impl.rs @@ -97,9 +97,11 @@ impl eframe::App for App { let og = lock!(self.og); self.diff = og.status != self.state.status || og.gupax != self.state.gupax + || og.node != self.state.node || og.p2pool != self.state.p2pool || og.xmrig != self.state.xmrig || og.xvb != self.state.xvb + // || og.node != self.state.node || self.og_node_vec != self.node_vec || self.og_pool_vec != self.pool_vec; drop(og); diff --git a/src/app/panels/bottom.rs b/src/app/panels/bottom.rs index b8245d4..e8fd0ae 100644 --- a/src/app/panels/bottom.rs +++ b/src/app/panels/bottom.rs @@ -176,6 +176,7 @@ impl crate::app::App { let og = lock!(self.og).clone(); self.state.status = og.status; self.state.gupax = og.gupax; + self.state.node = og.node; self.state.p2pool = og.p2pool; self.state.xmrig = og.xmrig; self.state.xmrig_proxy = og.xmrig_proxy; @@ -194,6 +195,7 @@ impl crate::app::App { let mut og = lock!(self.og); og.status = self.state.status.clone(); og.gupax = self.state.gupax.clone(); + og.node = self.state.node.clone(); og.p2pool = self.state.p2pool.clone(); og.xmrig = self.state.xmrig.clone(); og.xmrig_proxy = self.state.xmrig_proxy.clone();