# HG changeset patch # User laurent # Date 1260434014 -3600 # Node ID 593068548dcadfdf08b406def18f78bf4be8dc68 # Parent 5389728644a5b6e37ce1fc89e02348b16aa72a01 Bug on Delete one element from an empty DebugVariablePanel fixed diff -r 5389728644a5 -r 593068548dca PLCOpenEditor.py --- a/PLCOpenEditor.py Wed Dec 09 16:50:19 2009 +0100 +++ b/PLCOpenEditor.py Thu Dec 10 09:33:34 2009 +0100 @@ -4183,10 +4183,11 @@ def OnDeleteButton(self, event): idx = self.VariablesGrid.GetGridCursorRow() - item = self.Table.GetItem(idx) - self.RemoveDataConsumer(item) - self.Table.RemoveItem(idx) - self.RefreshGrid() + if idx >= 0: + item = self.Table.GetItem(idx) + self.RemoveDataConsumer(item) + self.Table.RemoveItem(idx) + self.RefreshGrid() event.Skip() def OnUpButton(self, event):