diff --git a/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spans/InclusiveSpanPatch.java b/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spans/InclusiveSpanPatch.java index ceacf6f67..a3a30b96c 100644 --- a/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spans/InclusiveSpanPatch.java +++ b/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spans/InclusiveSpanPatch.java @@ -7,6 +7,7 @@ import android.text.style.CharacterStyle; import android.text.style.ClickableSpan; import android.text.style.ForegroundColorSpan; import android.text.style.ImageSpan; +import android.text.style.LineHeightSpan; import android.text.style.TypefaceSpan; import androidx.annotation.NonNull; @@ -93,6 +94,8 @@ public final class InclusiveSpanPatch { return SpanType.TYPEFACE; } else if (span instanceof ImageSpan) { return SpanType.IMAGE; + } else if (span instanceof LineHeightSpan) { + return SpanType.LINE_HEIGHT; } else if (span instanceof CharacterStyle) { // Replaced by patch. return SpanType.CUSTOM_CHARACTER_STYLE; } else { diff --git a/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spans/SpanType.java b/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spans/SpanType.java index 0ba705410..593671b24 100644 --- a/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spans/SpanType.java +++ b/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spans/SpanType.java @@ -3,12 +3,13 @@ package app.revanced.extension.shared.patches.spans; import androidx.annotation.NonNull; public enum SpanType { - CLICKABLE("ClickableSpan"), - FOREGROUND_COLOR("ForegroundColorSpan"), ABSOLUTE_SIZE("AbsoluteSizeSpan"), - TYPEFACE("TypefaceSpan"), - IMAGE("ImageSpan"), + CLICKABLE("ClickableSpan"), CUSTOM_CHARACTER_STYLE("CustomCharacterStyle"), + FOREGROUND_COLOR("ForegroundColorSpan"), + IMAGE("ImageSpan"), + LINE_HEIGHT("LineHeightSpan"), + TYPEFACE("TypefaceSpan"), UNKNOWN("Unknown"); @NonNull