Skip to content

Commit 004f284

Browse files
Fix ItemProviderDsl lore formatting
1 parent 4c354cc commit 004f284

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

invui-kotlin/src/main/kotlin/xyz/xenondevs/invui/dsl/ItemProviderDsl.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import xyz.xenondevs.commons.provider.Provider
1414
import xyz.xenondevs.commons.provider.combinedProvider
1515
import xyz.xenondevs.commons.provider.provider
1616
import xyz.xenondevs.invui.dsl.property.ProviderDslProperty
17+
import xyz.xenondevs.invui.internal.util.ComponentUtils
1718
import xyz.xenondevs.invui.item.ItemProvider
1819
import xyz.xenondevs.invui.item.ItemWrapper
1920
import kotlin.contracts.InvocationKind
@@ -136,7 +137,7 @@ internal class ItemProviderDslImpl(
136137

137138
if (lore != null) {
138139
hasTooltip = true
139-
result.setData(DataComponentTypes.LORE, lore(lore))
140+
result.setData(DataComponentTypes.LORE, lore(lore.map(ComponentUtils::withoutPreFormatting)))
140141
}
141142

142143
if (hasTooltip != null) {

0 commit comments

Comments
 (0)