From f8ed5c58f0225c99cc74f0f23f24f6996a2f521c Mon Sep 17 00:00:00 2001
From: Roberto Raggi <roberto.raggi@nokia.com>
Date: Tue, 2 Feb 2010 12:55:44 +0100
Subject: [PATCH] Check the document's revision when creating links.

---
 src/plugins/qmljseditor/qmljseditor.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/qmljseditor/qmljseditor.cpp b/src/plugins/qmljseditor/qmljseditor.cpp
index 0593033a26d..34398fcc81b 100644
--- a/src/plugins/qmljseditor/qmljseditor.cpp
+++ b/src/plugins/qmljseditor/qmljseditor.cpp
@@ -837,7 +837,7 @@ TextEditor::BaseTextEditor::Link QmlJSTextEditor::findLinkAt(const QTextCursor &
     Link link;
     const SemanticInfo semanticInfo = m_semanticInfo;
 
-    if (semanticInfo.document) {
+    if (semanticInfo.document && semanticInfo.revision() == document()->revision()) {
         CollectASTNodes nodes;
         nodes.accept(semanticInfo.document->ast());
 
-- 
GitLab