From f06aa4f769c2da82e71fb5091039f74cb26db803 Mon Sep 17 00:00:00 2001 From: Renan Date: Wed, 3 May 2017 16:02:11 -0300 Subject: [PATCH] Fixed 'remove marker' bug --- invesalius/gui/task_navigator.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/invesalius/gui/task_navigator.py b/invesalius/gui/task_navigator.py index cec335f..c939189 100644 --- a/invesalius/gui/task_navigator.py +++ b/invesalius/gui/task_navigator.py @@ -676,13 +676,15 @@ class MarkersPanel(wx.Panel): self.lc.Focus(item.GetId()) index = [self.lc.GetFocusedItem()] else: - if self.lc.GetFocusedItem() is not -1: + if self.lc.GetFirstSelected() is not -1: index = self.GetSelectedItems() - elif not self.lc.GetItemCount(): - pass else: - dlg.NoMarkerSelected() - self.DeleteMarker(index) + index = None + + if index: + self.DeleteMarker(index) + else: + dlg.NoMarkerSelected() def DeleteMarker(self, index): for i in reversed(index): -- libgit2 0.21.2