diff --git a/src/openboardview/BoardView.cpp b/src/openboardview/BoardView.cpp index ff6b6a7bd..152d14d47 100644 --- a/src/openboardview/BoardView.cpp +++ b/src/openboardview/BoardView.cpp @@ -2242,7 +2242,7 @@ void BoardView::HandleInput() { m_draggingLastFrame = true; m_needsRedraw = true; } - } else { + } else if (m_dragging_token >= 0) { // m_dragging_token == -1 to prevent deselection when doing touch gesture m_dragging_token = 0; if (m_lastFileOpenWasInvalid == false) {