From 6479b201eec02a12e1067f3ad89d2d4d7fce74bf Mon Sep 17 00:00:00 2001 From: Robert Loehning Date: Tue, 21 Jul 2009 18:38:06 +0200 Subject: [PATCH] Fixed: Mouse-navigation could not be disabled. Reviewed-By: dt --- src/plugins/cppeditor/cppeditor.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/cppeditor/cppeditor.cpp b/src/plugins/cppeditor/cppeditor.cpp index ff9975e013f..e7216e13ee3 100644 --- a/src/plugins/cppeditor/cppeditor.cpp +++ b/src/plugins/cppeditor/cppeditor.cpp @@ -1384,7 +1384,8 @@ void CPPEditor::mouseMoveEvent(QMouseEvent *e) void CPPEditor::mouseReleaseEvent(QMouseEvent *e) { - if (e->modifiers() & Qt::ControlModifier && !(e->modifiers() & Qt::ShiftModifier) + if (m_mouseNavigationEnabled && e->modifiers() & Qt::ControlModifier + && !(e->modifiers() & Qt::ShiftModifier) && e->button() == Qt::LeftButton) { const QTextCursor cursor = cursorForPosition(e->pos());