From 656de733abb38de501ef1415f7c52f569e62fab0 Mon Sep 17 00:00:00 2001
From: mae <qt-info@nokia.com>
Date: Fri, 19 Feb 2010 18:49:25 +0100
Subject: [PATCH] Fix code navigation when line wrapping is enabled

---
 src/libs/cplusplus/TokenUnderCursor.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/libs/cplusplus/TokenUnderCursor.cpp b/src/libs/cplusplus/TokenUnderCursor.cpp
index d75688ab3fc..d857753d306 100644
--- a/src/libs/cplusplus/TokenUnderCursor.cpp
+++ b/src/libs/cplusplus/TokenUnderCursor.cpp
@@ -49,7 +49,7 @@ SimpleToken TokenUnderCursor::operator()(const QTextCursor &cursor, QTextBlock *
     tokenize.setSkipComments(false);
 
     QTextBlock block = cursor.block();
-    int column = cursor.columnNumber();
+    int column = cursor.position() - cursor.block().position();
 
     _text = block.text();
     _tokens = tokenize(_text, previousBlockState(block));
-- 
GitLab