From 8eccde914b4aae38d3aa7559efa3c08e2f43b7c3 Mon Sep 17 00:00:00 2001 From: Edwin Jakobs Date: Thu, 4 Apr 2024 23:42:28 +0200 Subject: [PATCH] [orx-text-writer] Fix bug in determining number of characters --- orx-text-writer/src/commonMain/kotlin/TextWriter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/orx-text-writer/src/commonMain/kotlin/TextWriter.kt b/orx-text-writer/src/commonMain/kotlin/TextWriter.kt index b4825d6a..95f34af4 100644 --- a/orx-text-writer/src/commonMain/kotlin/TextWriter.kt +++ b/orx-text-writer/src/commonMain/kotlin/TextWriter.kt @@ -108,7 +108,7 @@ class TextWriter(val drawerRef: Drawer?) { fun drawTextTokens(tokens: List) { drawerRef?.let { d -> val renderer = d.fontImageMapDrawer - val queue = renderer.getQueue(tokens.size) + val queue = renderer.getQueue(tokens.sumOf { it.token.length }) tokens.forEach { renderer.queueText( fontMap = d.drawStyle.fontMap!!,