From c3f9398bd6bd454f78a93d8bd08da28dff725275 Mon Sep 17 00:00:00 2001 From: cncfanatics Date: Mon, 25 Oct 2010 09:40:28 +0200 Subject: [PATCH] Fix selection ordering bug --- gui/droneView.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gui/droneView.py b/gui/droneView.py index 082243de8..0a383d6af 100644 --- a/gui/droneView.py +++ b/gui/droneView.py @@ -86,7 +86,8 @@ class DroneView(d.Display): if col == self.getColIndex(DroneCheckbox): fitID = self.mainFrame.getActiveFit() cFit = service.Fit.getInstance() - cFit.toggleDrone(fitID, row) + drone = self.drones[row] + cFit.toggleDrone(fitID, self.original.index(drone)) wx.PostEvent(self.mainFrame, fv.FitChanged(fitID=fitID)) def scheduleMenu(self, event):