From 9abcd9d1f76bdd58379fcff15763bc55b7d42085 Mon Sep 17 00:00:00 2001 From: Renan Date: Thu, 4 May 2017 10:21:27 -0300 Subject: [PATCH] Fixed 'remove marker' bug (#84) --- 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