Fixed background and border drawing in ellipsis when text not ellipsize

commit_hash:0100f15837fbf9d918f2f1281884b4470761ee9c
This commit is contained in:
cir2100
2025-12-23 18:21:53 +03:00
parent e2b330d645
commit 0ac11c4eef
@@ -75,6 +75,9 @@ internal class DivTextRangesBackgroundHelper(
private fun applySpan(span: DivBackgroundSpan, canvas: Canvas, text: Spanned, layout: Layout) {
val spanStart = text.getSpanStart(span)
val spanEnd = text.getSpanEnd(span)
if (spanStart < 0 || spanEnd < 0 || spanStart >= spanEnd) return
val startLine = layout.getLineForOffset(spanStart)
val endLine = layout.getLineForOffset(spanEnd)