diff options
author | hannibal2 <24389977+hannibal002@users.noreply.github.com> | 2024-06-13 22:21:50 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-13 22:21:50 +0200 |
commit | 529639fdd0683066eadffe93473a300a2177c008 (patch) | |
tree | d89cd9aa2c04b4a8a839b9c3b1a56d2058fa7956 /src/main/java/at/hannibal2/skyhanni/utils/ComponentMatcherUtils.kt | |
parent | 151865bca064421d48ec19279b759134fc428443 (diff) | |
download | skyhanni-529639fdd0683066eadffe93473a300a2177c008.tar.gz skyhanni-529639fdd0683066eadffe93473a300a2177c008.tar.bz2 skyhanni-529639fdd0683066eadffe93473a300a2177c008.zip |
Backend: for each (#1725)
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils/ComponentMatcherUtils.kt')
-rw-r--r-- | src/main/java/at/hannibal2/skyhanni/utils/ComponentMatcherUtils.kt | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/ComponentMatcherUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/ComponentMatcherUtils.kt index 9faa3cd74..f332cc05e 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/ComponentMatcherUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/ComponentMatcherUtils.kt @@ -249,9 +249,9 @@ class ComponentSpan internal constructor( fun intoComponent(): IChatComponent { val parent = ChatComponentText("") parent.chatStyle = ChatStyle() - sampleSlicedComponents().forEach { - val copy = ChatComponentText(it.first.unformattedTextForChat.substring(it.second, it.third)) - copy.chatStyle = it.first.chatStyle.createDeepCopy() + for ((component, start, end) in sampleSlicedComponents()) { + val copy = ChatComponentText(component.unformattedTextForChat.substring(start, end)) + copy.chatStyle = component.chatStyle.createDeepCopy() parent.appendSibling(copy) } return parent |