diff --git a/components/synedit/syneditmarkupspecialline.pp b/components/synedit/syneditmarkupspecialline.pp index 528fc81d72..e4bbb7a1b3 100644 --- a/components/synedit/syneditmarkupspecialline.pp +++ b/components/synedit/syneditmarkupspecialline.pp @@ -125,7 +125,9 @@ end; function TSynEditMarkupSpecialLine.RealEnabled: Boolean; begin Result := Enabled and - (Assigned(FOnSpecialLineMarkup) or Assigned(FOnSpecialLineColors)); + (Assigned(FOnSpecialLineMarkup) or Assigned(FOnSpecialLineColors) or + HasLineHighlight + ); end; constructor TSynEditMarkupSpecialLine.Create(ASynEdit: TSynEditBase);