IDE: lock source-edits while reloading changed units

This commit is contained in:
Martin 2024-09-23 12:08:17 +02:00
parent 03bf02974e
commit d604978e80

View File

@ -8865,6 +8865,7 @@ begin
APackageList:=nil;
AIgnoreList:=nil;
LFMLoaded:=nil;
SourceEditorManager.IncUpdateLock;
try
InvalidateFileStateCache;
@ -8980,6 +8981,7 @@ begin
Result:=mrOk;
finally
SourceEditorManager.DecUpdateLock;
CheckFilesOnDiskEnabled:=True;
LFMLoaded.Free;
BufferList.Free;