From 13fdf2659d51cecb12e0b31054234c09834e39e1 Mon Sep 17 00:00:00 2001 From: Micah Morrison Date: Wed, 5 Mar 2025 10:12:11 -0500 Subject: [PATCH] Fix issue adding blockquote with alternate data --- lib/src/format_markdown.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/format_markdown.dart b/lib/src/format_markdown.dart index 4c307ca..d88cd11 100644 --- a/lib/src/format_markdown.dart +++ b/lib/src/format_markdown.dart @@ -74,7 +74,7 @@ class FormatMarkdown { break; case MarkdownType.blockquote: var index = 0; - final splitedData = (data.isEmpty ? (alternateData ?? '') : data.substring(fromIndex, toIndex)).split('\n'); + final splitedData = (data.isEmpty || fromIndex == toIndex ? (alternateData ?? '') : data.substring(fromIndex, toIndex)).split('\n'); changedData = splitedData.map((value) { index++; return index == splitedData.length ? '> $value' : '> $value\n';