Fix file not turning dirty (with Session Manager plugin) issue

Fixes #9475, close #9498
This commit is contained in:
Udo Hoffmann 2021-02-10 13:18:41 +01:00 committed by Don HO
parent d7819cf601
commit 75bcb7c536
No known key found for this signature in database
GPG Key ID: 6C429F1D8D84F46E

View File

@ -1501,8 +1501,9 @@ int FileManager::getFileNameFromBuffer(BufferID id, TCHAR * fn2copy)
int FileManager::docLength(Buffer* buffer) const
{
Document curDoc = _pscratchTilla->execute(SCI_GETDOCPOINTER);
_pscratchTilla->execute(SCI_SETDOCPOINTER, 0, buffer->_doc);
int docLen = _pscratchTilla->getCurrentDocLen();
_pscratchTilla->execute(SCI_SETDOCPOINTER, 0, _scratchDocDefault);
_pscratchTilla->execute(SCI_SETDOCPOINTER, 0, curDoc);
return docLen;
}