diff --git a/Sources/Parsers/MarkdownParser.php b/Sources/Parsers/MarkdownParser.php index 9651b0d17d0..c22a5315d11 100644 --- a/Sources/Parsers/MarkdownParser.php +++ b/Sources/Parsers/MarkdownParser.php @@ -1143,8 +1143,8 @@ protected function analyzeLine(array $line_info): array { $this->findOpen(); - $line_info['indent'] = strspn($line_info['string'], ' '); - $line_info['content'] = substr($line_info['string'], $line_info['indent']); + $line_info['indent'] = strspn(strtr($line_info['string'], ["\u{2000}" => ' ']), ' '); + $line_info['content'] = mb_substr($line_info['string'], $line_info['indent']); // Figure out which block types this line could open. $line_info['possible_types'] = [];