summaryrefslogtreecommitdiffstats
path: root/src/canvas/widgets/network_graph.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/canvas/widgets/network_graph.rs')
-rw-r--r--src/canvas/widgets/network_graph.rs17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/canvas/widgets/network_graph.rs b/src/canvas/widgets/network_graph.rs
index f8abff28..206c9cd4 100644
--- a/src/canvas/widgets/network_graph.rs
+++ b/src/canvas/widgets/network_graph.rs
@@ -1,3 +1,4 @@
+use lazy_static::lazy_static;
use std::cmp::max;
use crate::{
@@ -40,30 +41,30 @@ impl NetworkGraphWidget for Painter {
let network_data_tx: &[(f64, f64)] = &app_state.canvas_data.network_data_tx;
let display_time_labels = [
- format!("{}s", app_state.net_state.display_time / 1000),
+ format!("{}s", app_state.net_state.current_display_time / 1000),
"0s".to_string(),
];
let x_axis = if app_state.app_config_fields.hide_time
|| (app_state.app_config_fields.autohide_time
- && app_state.net_state.display_time_instant.is_none())
+ && app_state.net_state.autohide_timer.is_none())
{
- Axis::default().bounds([0.0, app_state.net_state.display_time as f64])
- } else if let Some(time) = app_state.net_state.display_time_instant {
+ Axis::default().bounds([0.0, app_state.net_state.current_display_time as f64])
+ } else if let Some(time) = app_state.net_state.autohide_timer {
if std::time::Instant::now().duration_since(time).as_millis()
< AUTOHIDE_TIMEOUT_MILLISECONDS as u128
{
Axis::default()
- .bounds([0.0, app_state.net_state.display_time as f64])
+ .bounds([0.0, app_state.net_state.current_display_time as f64])
.style(self.colours.graph_style)
.labels_style(self.colours.graph_style)
.labels(&display_time_labels)
} else {
- app_state.net_state.display_time_instant = None;
- Axis::default().bounds([0.0, app_state.net_state.display_time as f64])
+ app_state.net_state.autohide_timer = None;
+ Axis::default().bounds([0.0, app_state.net_state.current_display_time as f64])
}
} else {
Axis::default()
- .bounds([0.0, app_state.net_state.display_time as f64])
+ .bounds([0.0, app_state.net_state.current_display_time as f64])
.style(self.colours.graph_style)
.labels_style(self.colours.graph_style)
.labels(&display_time_labels)