Commit 5206c47950feac524bf0ef68600e840ab8d25302

Authored by tfmoraes
1 parent 60d2aa6a

Not trying to update the 3D slice when the user is editing a mask

Showing 1 changed file with 4 additions and 3 deletions   Show diff stats
invesalius/data/viewer_slice.py
... ... @@ -785,7 +785,7 @@ class Viewer(wx.Panel):
785 785 position, radius, self.orientation)
786 786  
787 787 # TODO: To create a new function to reload images to viewer.
788   - self.OnScrollBar()
  788 + self.OnScrollBar(update3D=False)
789 789  
790 790 else:
791 791 self.interactor.Render()
... ... @@ -1345,10 +1345,11 @@ class Viewer(wx.Panel):
1345 1345 ps.Publisher().sendMessage('Change slice from slice plane',\
1346 1346 (self.orientation, pos))
1347 1347  
1348   - def OnScrollBar(self, evt=None):
  1348 + def OnScrollBar(self, evt=None, update3D=True):
1349 1349 pos = self.scroll.GetThumbPosition()
1350 1350 self.set_slice_number(pos)
1351   - self.UpdateSlice3D(pos)
  1351 + if update3D:
  1352 + self.UpdateSlice3D(pos)
1352 1353 if self.state == const.SLICE_STATE_CROSS:
1353 1354 # Update other slice's cross according to the new focal point from
1354 1355 # the actual orientation.
... ...