diff --git a/src/Parsedown.php b/src/Parsedown.php index af7bae4..fd4848d 100644 --- a/src/Parsedown.php +++ b/src/Parsedown.php @@ -92,6 +92,10 @@ final class Parsedown ) { $Block = $CurrentBlock->advance($Context, $State); + if ($Block instanceof StateUpdatingBlock) { + $State = $Block->latestState(); + } + if (isset($Block)) { $CurrentBlock = $Block;