]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/vtkInteractorManualPaint.cpp
v1.0.3 BUG 1404
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / manualPaint / vtkInteractorManualPaint.cpp
index a1483399af7dc726e4644232b9fd2ebb8ef78855..82a82c74c6f5ab90afd24af006fc6403f149e81a 100644 (file)
@@ -7,6 +7,7 @@ vtkInteractorManualPaint::vtkInteractorManualPaint(ManualPaintControler* mpc) {
        _manualPaintControler = mpc;
        _state = false;
        _stateKey = false;
+       _stateMouse = false;
 }
 
 //---------------------------------------------------------------------------
@@ -38,7 +39,8 @@ bool vtkInteractorManualPaint::OnLeftButtonDown() {
 
 //---------------------------------------------------------------------------
 bool vtkInteractorManualPaint::OnLeftButtonUp() {
-       _manualPaintControler->SetImageUndo();
+    if((_state == true) || (_stateKey == true))
+       _manualPaintControler->SetImageUndo();
        _state = false;
        return true;
 }