ソースを参照

Merge branch 'main' into showpreprocessedscript

Martijn Laan 5 年 前
コミット
faf0f4f01a
1 ファイル変更10 行追加8 行削除
  1. 10 8
      Projects/CompForm.pas

+ 10 - 8
Projects/CompForm.pas

@@ -2649,15 +2649,17 @@ begin
     end;
     end;
     MemosTabSet.Visible := True;
     MemosTabSet.Visible := True;
   end else begin
   end else begin
-    for I := FirstIncludedFilesMemoIndex to FMemos.Count-1 do begin
-      FMemos[I].BreakPoints.Clear;
-      FMemos[I].Used := False;
-      FMemos[I].Visible := False;
+    if MemosTabSet.Visible then begin
+      for I := FirstIncludedFilesMemoIndex to FMemos.Count-1 do begin
+        FMemos[I].BreakPoints.Clear;
+        FMemos[I].Used := False;
+        FMemos[I].Visible := False;
+      end;
+      for IncludedFile in FIncludedFiles do
+        IncludedFile.Memo := nil;
+      MemosTabSet.Visible := False;
+      MemosTabSet.TabIndex := 0; { For next time }
     end;
     end;
-    for IncludedFile in FIncludedFiles do
-      IncludedFile.Memo := nil;
-    MemosTabSet.Visible := False;
-    MemosTabSet.TabIndex := 0; { For next time }
   end;
   end;
   
   
   UpdateBevel1;
   UpdateBevel1;