diff --git a/src/PRDigest.NET/HtmlGenereator.cs b/src/PRDigest.NET/HtmlGenereator.cs index 05655b5..9420af3 100644 --- a/src/PRDigest.NET/HtmlGenereator.cs +++ b/src/PRDigest.NET/HtmlGenereator.cs @@ -238,6 +238,15 @@ private static void AppendHeadingListItem(ref DefaultInterpolatedStringHandler b else if (inline is LiteralInline literal) { titleText += literal.Content.ToString(); + + if (literal.NextSibling is LinkDelimiterInline linkDelimiterInline) + { + titleText += linkDelimiterInline.ToLiteral(); + foreach (var linkChild in linkDelimiterInline.OfType()) + { + titleText += linkChild.Content.ToString(); + } + } } else if (inline is CodeInline codeInline) {