From 30dcf0b61a13031a43252e9d727d9c692bef9adf Mon Sep 17 00:00:00 2001 From: Margers Date: Thu, 9 Jan 2025 21:08:20 +0000 Subject: [PATCH] Small editor draw optimization --- packages/ide/weditor.pas | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/ide/weditor.pas b/packages/ide/weditor.pas index b1213f3624..3883b5d0ed 100644 --- a/packages/ide/weditor.pas +++ b/packages/ide/weditor.pas @@ -4153,7 +4153,7 @@ begin begin Color:=ColorTab[coTextColor]; FillChar(FreeFormat,SizeOf(FreeFormat),1); - MoveChar(B,' ',Color,Size.X); + { MoveChar(B,' ',Color,Size.X); redundant, following for loop covers it all } GetDisplayTextFormat(AY,LineText,Format); if ShowIndent and (length(Format)=length(LineText)) then for X:=1 to length(LineText) do @@ -4232,7 +4232,8 @@ begin FreeFormat[X]:=false; end; - if (0<=LSX+X-1-Delta.X) and (LSX+X-1-Delta.X