From 53303c391dc335bc676263f5be75bcc110a74446 Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Thu, 23 Mar 2023 15:38:34 +0100 Subject: removed toMutableList in render list logic and prevent ConcurrentModificationException --- src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/main/java/at/hannibal2/skyhanni/utils') diff --git a/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt index 2697259dd..a8bbc9436 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/RenderUtils.kt @@ -458,7 +458,7 @@ object RenderUtils { if (list.isEmpty()) return var offsetY = 0 - for (s in list.toMutableList()) { + for (s in list) { renderString(s, offsetY = offsetY, center = center) offsetY += 10 + extraSpace } @@ -472,9 +472,8 @@ object RenderUtils { if (list.isEmpty()) return var offsetY = 0 - // TODO remove toMutableList try { - for (line in list.toMutableList()) { + for (line in list) { renderLine(line, offsetY, itemScale) offsetY += 10 + extraSpace + 2 } -- cgit