From c11b4149a04ec170171735725e220bc2df816e01 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Sun, 23 Jul 2023 11:01:34 -0700 Subject: [PATCH] Fix negative starts when changing TOT offsets. --- changelog.md | 1 + .../mission/flight/settings/FlightPlanPropertiesGroup.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/changelog.md b/changelog.md index 9da044bd..7b0613d3 100644 --- a/changelog.md +++ b/changelog.md @@ -230,6 +230,7 @@ BAI/ANTISHIP/DEAD/STRIKE/BARCAP/CAS/OCA/AIR-ASSAULT (main) missions * **[UI]** Fixed deleting waypoints in custom flight plans deleting the wrong waypoint. * **[UI]** Fixed flight properties UI to support F-15E S4+ laser codes. * **[UI]** Fixed UI bug where altering an "ahead of package" TOT offset would change the offset back to a "behind pacakge" offset. +* **[UI]** Fixed bug where changing TOT offsets could result in flight startup times that are in the past. # 8.1.0 diff --git a/qt_ui/windows/mission/flight/settings/FlightPlanPropertiesGroup.py b/qt_ui/windows/mission/flight/settings/FlightPlanPropertiesGroup.py index 06cbd90c..f8736212 100644 --- a/qt_ui/windows/mission/flight/settings/FlightPlanPropertiesGroup.py +++ b/qt_ui/windows/mission/flight/settings/FlightPlanPropertiesGroup.py @@ -128,8 +128,10 @@ class FlightPlanPropertiesGroup(QGroupBox): if self.negative_offset_checkbox.isChecked(): offset = -offset self.flight.flight_plan.tot_offset = offset + self.package_model.update_tot() self.update_departure_time() def toggle_negative_offset(self) -> None: self.flight.flight_plan.tot_offset = -self.flight.flight_plan.tot_offset + self.package_model.update_tot() self.update_departure_time()