From a62266dc997761c3cbd7f6e27a92df5be8c07a9e Mon Sep 17 00:00:00 2001 From: Martin Date: Thu, 20 Mar 2025 19:44:08 +0100 Subject: [PATCH] SynEdit: Fix crash when textviews were changed, introduced in 6efa78a2552460f57a73a82d5b92c7d43dae4dd8 --- components/synedit/synedit.pp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/synedit/synedit.pp b/components/synedit/synedit.pp index 4d1e1baa1c..fcab93c7c0 100644 --- a/components/synedit/synedit.pp +++ b/components/synedit/synedit.pp @@ -2182,7 +2182,8 @@ begin FInternalBlockSelection.Lines := FTheLinesView; FMarkupManager.Lines := FTheLinesView; FTextArea.TheLinesView := FTheLinesView; - SizeOrFontChanged(True); + if FMarkList <> nil then // skip, if in ChangeTextBuffer / senrTextBufferChanged hasn't been sent yet + SizeOrFontChanged(True); end; function TCustomSynEdit.GetIsStickySelecting: Boolean;