From 7b957b666e18a598829e6d37517f8580707d1332 Mon Sep 17 00:00:00 2001 From: Federico Lolli <federico.lolli@skywarder.eu> Date: Mon, 17 Mar 2025 23:07:40 +0100 Subject: [PATCH] Removed unneeded fields in serialization of Labels and MotorValves --- src/ui/panes/pid_drawing_tool/symbols/icons/motor_valve.rs | 1 + src/ui/panes/pid_drawing_tool/symbols/labels.rs | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ui/panes/pid_drawing_tool/symbols/icons/motor_valve.rs b/src/ui/panes/pid_drawing_tool/symbols/icons/motor_valve.rs index 584e21e..b16d910 100644 --- a/src/ui/panes/pid_drawing_tool/symbols/icons/motor_valve.rs +++ b/src/ui/panes/pid_drawing_tool/symbols/icons/motor_valve.rs @@ -14,6 +14,7 @@ pub struct MotorValve { mavlink_field: IndexedField, /// false = closed, true = open + #[serde(skip)] pub last_value: Option<bool>, } diff --git a/src/ui/panes/pid_drawing_tool/symbols/labels.rs b/src/ui/panes/pid_drawing_tool/symbols/labels.rs index 4819ec3..10d2a9e 100644 --- a/src/ui/panes/pid_drawing_tool/symbols/labels.rs +++ b/src/ui/panes/pid_drawing_tool/symbols/labels.rs @@ -19,9 +19,11 @@ const FONT_SIZE: f32 = 2.0; #[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] pub struct Label { - last_value: Option<f32>, mavlink_field: IndexedField, size: Vec2, + + #[serde(skip)] + last_value: Option<f32>, } impl Default for Label { -- GitLab