Commit 4a7add3a2360df5320a9c7c78d49e533c61997c4

Authored by Thiago Franco de Moraes
1 parent 6c0a5b4c
Exists in interactor_style

The context menu is working again in the viewer_slice.py

Showing 1 changed file with 4 additions and 2 deletions   Show diff stats
invesalius/data/styles.py
... ... @@ -31,7 +31,7 @@ ORIENTATIONS = {
31 31 }
32 32  
33 33 class BaseImageInteractorStyle(vtk.vtkInteractorStyleImage):
34   - def __init__(self):
  34 + def __init__(self, viewer):
35 35 self.right_pressed = False
36 36 self.left_pressed = False
37 37  
... ... @@ -49,6 +49,8 @@ class BaseImageInteractorStyle(vtk.vtkInteractorStyleImage):
49 49  
50 50 def OnPressRightButton(self, evt, obj):
51 51 self.right_pressed = True
  52 + self.viewer.last_position_mouse_move = \
  53 + self.viewer.interactor.GetLastEventPosition()
52 54  
53 55 def OnReleaseRightButton(self, evt, obj):
54 56 self.right_pressed = False
... ... @@ -61,7 +63,7 @@ class DefaultInteractorStyle(BaseImageInteractorStyle):
61 63 * Change the slices with the scroll.
62 64 """
63 65 def __init__(self, viewer):
64   - BaseImageInteractorStyle.__init__(self)
  66 + BaseImageInteractorStyle.__init__(self, viewer)
65 67  
66 68 self.viewer = viewer
67 69  
... ...