From 94359efe3ff7b20320b602b094bd6c20b9c53c19 Mon Sep 17 00:00:00 2001 From: cgspine Date: Wed, 2 Mar 2022 20:36:11 +0800 Subject: [PATCH] bugfix: wrong indent. --- type/src/main/java/com/qmuiteam/qmui/type/LineIndentHandler.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/type/src/main/java/com/qmuiteam/qmui/type/LineIndentHandler.kt b/type/src/main/java/com/qmuiteam/qmui/type/LineIndentHandler.kt index e4300ae7..90829e52 100644 --- a/type/src/main/java/com/qmuiteam/qmui/type/LineIndentHandler.kt +++ b/type/src/main/java/com/qmuiteam/qmui/type/LineIndentHandler.kt @@ -50,7 +50,7 @@ class SerialLineIndentHandler( private fun calculateIndent(typeModel: TypeModel, pair: Pair): Int { var indent = 0 var el = typeModel.getByPos(pair.first) - while (el != null && el.start + el.text.length <= pair.second){ + while (el != null && el.start <= pair.second){ indent += el.measureWidth el = el.next }