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 584e21e4157338f4ca930b7233e00cc670f08ab6..b16d910233c1e776df6aa49b12c26ec16650d421 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 4819ec3193dfd70cca56f49deb55e8109fc26a2b..10d2a9ede74451b98871f822bdee8902b64598d1 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 {