From 20220d21fda46a68eb3ed06c10155f4af053c66c Mon Sep 17 00:00:00 2001 From: Krille Date: Mon, 24 Feb 2025 13:14:17 +0100 Subject: [PATCH] fix: Index of numbered lists are off --- lib/pages/chat/events/html_message.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pages/chat/events/html_message.dart b/lib/pages/chat/events/html_message.dart index 323a26448..42a910b9e 100644 --- a/lib/pages/chat/events/html_message.dart +++ b/lib/pages/chat/events/html_message.dart @@ -228,7 +228,7 @@ class HtmlMessage extends StatelessWidget { if (node.parent?.localName == 'ol') TextSpan( text: - '${(node.parent?.nodes.indexOf(node) ?? 0) + (int.tryParse(node.parent?.attributes['start'] ?? '1') ?? 1)}. ', + '${(node.parent?.nodes.whereType().toList().indexOf(node) ?? 0) + (int.tryParse(node.parent?.attributes['start'] ?? '1') ?? 1)}. ', ), ..._renderWithLineBreaks( node.nodes,