External editor and conflicts

Sometimes I open logseq .md files in VS Code editor. Then, when I save the file, I get Logseq warning “File … has been modified on the disk”.

I believe Logseq already watch files and can sync changes without warnings. It works brilliantly with Syncthings.

But what do I do wrong, why external editor causes warning?

Logseq 0.9.2

Oh, I believe re-indexing graph has solved the issue.