From 67cfdbd22460d592a15adb2fc10cf78fa412dd77 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Tue, 13 Oct 2015 22:45:07 +0300 Subject: [PATCH] TextEditor: Use canonical path for opened document Symlinks need to be resolved, similar to project paths resolving. Task-number: QTCREATORBUG-15145 Change-Id: I034b99d2a34ddaa664ec6d97b9be76bd4131d706 Reviewed-by: Christian Stenger --- src/plugins/texteditor/textdocument.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/texteditor/textdocument.cpp b/src/plugins/texteditor/textdocument.cpp index cc28f20dc5a..4ddbcf226a7 100644 --- a/src/plugins/texteditor/textdocument.cpp +++ b/src/plugins/texteditor/textdocument.cpp @@ -655,7 +655,7 @@ Core::IDocument::OpenResult TextDocument::openImpl(QString *errorString, const Q documentLayout->lastSaveRevision = d->m_autoSaveRevision = d->m_document.revision(); d->updateRevisions(); d->m_document.setModified(fileName != realFileName); - setFilePath(Utils::FileName::fromUserInput(fi.absoluteFilePath())); + setFilePath(Utils::FileName::fromString(fi.canonicalFilePath())); } if (readResult == Utils::TextFileFormat::ReadIOError) return OpenResult::ReadError;