From 7f6bfa860109c1c13a09bee8fc9b5c41a164a1af Mon Sep 17 00:00:00 2001 From: Jan Calanog Date: Wed, 5 Feb 2025 01:18:10 +0100 Subject: [PATCH] Move condition --- src/Elastic.Markdown/Myst/Directives/DirectiveBlockParser.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Elastic.Markdown/Myst/Directives/DirectiveBlockParser.cs b/src/Elastic.Markdown/Myst/Directives/DirectiveBlockParser.cs index 790d27203..0f3d42095 100644 --- a/src/Elastic.Markdown/Myst/Directives/DirectiveBlockParser.cs +++ b/src/Elastic.Markdown/Myst/Directives/DirectiveBlockParser.cs @@ -169,10 +169,11 @@ public override BlockState TryContinue(BlockProcessor processor, Block block) if (!line.StartsWith(":")) return base.TryContinue(processor, block); - if (block is not DirectiveBlock directiveBlock) + if (line.StartsWith(":::")) return base.TryContinue(processor, block); - if (line.StartsWith(":::")) + + if (block is not DirectiveBlock directiveBlock) return base.TryContinue(processor, block); var tokens = line.ToString().Split(':', 3, RemoveEmptyEntries | TrimEntries);