diff --git a/library/src/main/java/ru/noties/markwon/SpannableFactory.java b/library/src/main/java/ru/noties/markwon/SpannableFactory.java index fb678e0d..472261a4 100644 --- a/library/src/main/java/ru/noties/markwon/SpannableFactory.java +++ b/library/src/main/java/ru/noties/markwon/SpannableFactory.java @@ -56,6 +56,9 @@ public interface SpannableFactory { boolean isHeader, boolean isOdd); + /** + * @since 1.1.1 + */ @Nullable Object paragraph(boolean inTightList); diff --git a/library/src/main/java/ru/noties/markwon/SpannableFactoryDef.java b/library/src/main/java/ru/noties/markwon/SpannableFactoryDef.java index 3da4b7b4..ee553329 100644 --- a/library/src/main/java/ru/noties/markwon/SpannableFactoryDef.java +++ b/library/src/main/java/ru/noties/markwon/SpannableFactoryDef.java @@ -103,6 +103,9 @@ public class SpannableFactoryDef implements SpannableFactory { return new TableRowSpan(theme, cells, isHeader, isOdd); } + /** + * @since 1.1.1 + */ @Nullable @Override public Object paragraph(boolean inTightList) { diff --git a/library/src/main/java/ru/noties/markwon/renderer/SpannableMarkdownVisitor.java b/library/src/main/java/ru/noties/markwon/renderer/SpannableMarkdownVisitor.java index 8291e71d..06db051f 100644 --- a/library/src/main/java/ru/noties/markwon/renderer/SpannableMarkdownVisitor.java +++ b/library/src/main/java/ru/noties/markwon/renderer/SpannableMarkdownVisitor.java @@ -388,6 +388,8 @@ public class SpannableMarkdownVisitor extends AbstractVisitor { final int length = builder.length(); visitChildren(paragraph); + + // @since 1.1.1 apply paragraph span setSpan(length, factory.paragraph(inTightList)); if (!inTightList) {