TextEditor: Do not use deleted TextMarks.

Task-number: QTCREATORBUG-13136
Change-Id: I12e7d16012bc6118cc5907dd805dedb41414aa52
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Reviewed-by: David Schulz <david.schulz@digia.com>
This commit is contained in:
David Schulz
2014-10-07 07:44:57 +02:00
parent 1f65111e55
commit 25a8ee7344

View File

@@ -603,8 +603,8 @@ void TextDocumentLayout::documentReloaded(TextMarks marks, TextDocument *baseTex
mark->updateBlock(block);
} else {
baseTextDocument->removeMarkFromMarksCache(mark);
mark->removedFromEditor();
mark->setBaseTextDocument(0);
mark->removedFromEditor();
}
}
requestUpdate();