Commit 89539bc33337056b1af3dd9b9090cf9629ced41a
1 parent
ef2bee9c
Exists in
master
Working better with windows
Showing
1 changed file
with
3 additions
and
1 deletions
Show diff stats
invesalius/gui/data_notebook.py
... | ... | @@ -359,7 +359,7 @@ class InvListCtrl(wx.ListCtrl): |
359 | 359 | self.__bind_events_wx() |
360 | 360 | |
361 | 361 | def __bind_events_wx(self): |
362 | - self.Bind(wx.EVT_LEFT_UP, self.OnClickItem) | |
362 | + self.Bind(wx.EVT_LEFT_DOWN, self.OnClickItem) | |
363 | 363 | self.Bind(wx.EVT_LEFT_DCLICK, self.OnDblClickItem) |
364 | 364 | |
365 | 365 | def CreateColourBitmap(self, colour): |
... | ... | @@ -394,6 +394,7 @@ class InvListCtrl(wx.ListCtrl): |
394 | 394 | flag = not bool(item.GetImage()) |
395 | 395 | self.SetItemImage(item_idx, int(flag)) |
396 | 396 | self.OnCheckItem(item_idx, flag) |
397 | + return | |
397 | 398 | evt.Skip() |
398 | 399 | |
399 | 400 | def OnDblClickItem(self, evt): |
... | ... | @@ -404,6 +405,7 @@ class InvListCtrl(wx.ListCtrl): |
404 | 405 | if column_clicked == 1: |
405 | 406 | item = self.GetItem(item_idx, 1) |
406 | 407 | self.enter_edition(item) |
408 | + return | |
407 | 409 | evt.Skip() |
408 | 410 | |
409 | 411 | def enter_edition(self, item): | ... | ... |