forked from qt-creator/qt-creator
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 <christian.stenger@theqtcompany.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
caf1bec76f
commit
67cfdbd224
@@ -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;
|
||||
|
Reference in New Issue
Block a user