From c8c5c7d272875cb1d7eb12b4f112db37d305c024 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Mon, 30 Mar 2026 21:28:55 +0300 Subject: [PATCH] matrixfmt: fix bridging code blocks --- pkg/connector/matrixfmt/html.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/connector/matrixfmt/html.go b/pkg/connector/matrixfmt/html.go index 3ba2ecb8..43d511e3 100644 --- a/pkg/connector/matrixfmt/html.go +++ b/pkg/connector/matrixfmt/html.go @@ -452,7 +452,9 @@ func (parser *HTMLParser) tagToString(node *html.Node, ctx Context) *EntityStrin } else { preStr = parser.nodeToString(node.FirstChild, ctx.WithWhitespace()) } - return preStr.Format(telegramfmt.Style{Type: telegramfmt.StylePre, Language: language}) + + preStr.Entities = nil + return preStr.TrimSpace().Format(telegramfmt.Style{Type: telegramfmt.StylePre, Language: language}) default: return parser.nodeToTagAwareString(node.FirstChild, ctx) }