From f06907ad7432e3253e290e6cddc146dd6261c394 Mon Sep 17 00:00:00 2001 From: Reimar Bauer Date: Wed, 15 Jul 2026 15:26:43 +0200 Subject: [PATCH 1/2] removed duplicated dataChanged.emit --- mslib/msui/flighttrack.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mslib/msui/flighttrack.py b/mslib/msui/flighttrack.py index 436ad7840..33a5ddc2e 100644 --- a/mslib/msui/flighttrack.py +++ b/mslib/msui/flighttrack.py @@ -611,8 +611,7 @@ def invert_direction(self): index = self.index(0, 0) self.layoutChanged.emit() - self.dataChanged.emit(index, index) - + def replace_waypoints(self, new_waypoints): self.waypoints = [] self.insertRows(0, rows=len(new_waypoints), waypoints=new_waypoints, data_copied=True) From 686bbede74fcb9f24ff2781b1cc93872e43e5d9f Mon Sep 17 00:00:00 2001 From: Reimar Bauer Date: Wed, 15 Jul 2026 15:28:59 +0200 Subject: [PATCH 2/2] update --- mslib/msui/flighttrack.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/mslib/msui/flighttrack.py b/mslib/msui/flighttrack.py index 33a5ddc2e..45f327031 100644 --- a/mslib/msui/flighttrack.py +++ b/mslib/msui/flighttrack.py @@ -608,10 +608,8 @@ def invert_direction(self): wp_comm = f"Hexagon {(8 - int(wp_comm[-1])):d}" self.waypoints[i].comments = wp_comm self.update_distances(position=0, rows=len(self.waypoints)) - index = self.index(0, 0) - self.layoutChanged.emit() - + def replace_waypoints(self, new_waypoints): self.waypoints = [] self.insertRows(0, rows=len(new_waypoints), waypoints=new_waypoints, data_copied=True)