Commit 2fd580f50a57f6cf9d104ecd6addba87464e9cc9

Authored by Thiago Franco de Moraes
1 parent 7b83d3d4
Exists in watershed

cleaning undo redo when watershed is applied (TODO create undo redo to watershed)

Showing 1 changed file with 2 additions and 0 deletions   Show diff stats
invesalius/data/styles.py
@@ -930,6 +930,7 @@ class WaterShedInteractorStyle(DefaultInteractorStyle): @@ -930,6 +930,7 @@ class WaterShedInteractorStyle(DefaultInteractorStyle):
930 930
931 931
932 self.viewer.slice_.current_mask.was_edited = True 932 self.viewer.slice_.current_mask.was_edited = True
  933 + self.viewer.slice_.current_mask.clear_history()
933 Publisher.sendMessage('Reload actual slice') 934 Publisher.sendMessage('Reload actual slice')
934 else: 935 else:
935 self.viewer.OnScrollBar(update3D=False) 936 self.viewer.OnScrollBar(update3D=False)
@@ -1039,6 +1040,7 @@ class WaterShedInteractorStyle(DefaultInteractorStyle): @@ -1039,6 +1040,7 @@ class WaterShedInteractorStyle(DefaultInteractorStyle):
1039 self.viewer.slice_.current_mask.matrix[:, :, 0] = 1 1040 self.viewer.slice_.current_mask.matrix[:, :, 0] = 1
1040 1041
1041 self.viewer.slice_.discard_all_buffers() 1042 self.viewer.slice_.discard_all_buffers()
  1043 + self.viewer.slice_.current_mask.clear_history()
1042 Publisher.sendMessage('Reload actual slice') 1044 Publisher.sendMessage('Reload actual slice')
1043 1045
1044 1046