From a3151841c6e386483b854e2cae4995b4cafe9bbc Mon Sep 17 00:00:00 2001 From: ardocrat Date: Thu, 18 May 2023 23:37:35 +0300 Subject: [PATCH] gui: do not show network metrics without blocks --- src/gui/views/network_metrics.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gui/views/network_metrics.rs b/src/gui/views/network_metrics.rs index d3af72b..03cb201 100644 --- a/src/gui/views/network_metrics.rs +++ b/src/gui/views/network_metrics.rs @@ -45,7 +45,8 @@ impl NetworkTab for NetworkMetrics { fn ui(&mut self, ui: &mut egui::Ui, node: &mut Node) { let server_stats = node.state.get_stats(); - if !server_stats.is_some() { + // Show loading widget if server is not working or difficulty height is zero. + if !server_stats.is_some() || server_stats.as_ref().unwrap().diff_stats.height == 0 { ui.centered_and_justified(|ui| { Spinner::new().size(42.0).color(COLOR_GRAY).ui(ui); });