diff --git a/drawview/src/main/java/com/byox/drawview/views/DrawView.java b/drawview/src/main/java/com/byox/drawview/views/DrawView.java index 2004a7f..4a4a3b6 100644 --- a/drawview/src/main/java/com/byox/drawview/views/DrawView.java +++ b/drawview/src/main/java/com/byox/drawview/views/DrawView.java @@ -370,7 +370,7 @@ public boolean onTouch(View view, MotionEvent motionEvent) { case MotionEvent.ACTION_UP: lastMoveIndex = mDrawMoveHistory.size() - 1; - if (mLastTouchEvent == MotionEvent.ACTION_DOWN) { + if (mLastTouchEvent == MotionEvent.ACTION_DOWN && mDrawingMode != DrawingMode.TEXT) { if (mDrawMoveHistory.size() > 0) { mDrawMoveHistory.remove(lastMoveIndex); mDrawMoveHistoryIndex--;