Skip to content

When the item description in the fabricator UI is too long, the colored rich text will become invalid. #16611

@Regalis11

Description

@Regalis11

Discussed in #16587

Originally posted by zhu-rengong October 18, 2025

Disclaimers

  • I have searched the issue tracker to check if the issue has already been reported.
  • My issue happened while using mods.

What happened?

Below is the descriptive text of the items:

<infotexts language="English" nowhitespace="true" translatedname="English">
  <!-- Auto Generated -->
  <entityname.VGM_HMG>HMG</entityname.VGM_HMG>
  <entitydescription.VGM_HMG>‖color:gui.orange‖Weapon Damage:‖end‖ 100%\n‖color:gui.orange‖Armor Penetration:‖end‖ 0%\n‖color:gui.orange‖Reload:‖end‖ 0.1s\n‖color:gui.orange‖Minimum Spread:‖end‖ 8°~44°\n‖color:gui.orange‖Spread Changes When ADS:‖end‖ +17°\n‖color:gui.orange‖Spread Recovery Rate:‖end‖ 18°/s\n‖color:gui.orange‖Spread Changes When Fire:‖end‖ +2.9°\n‖color:gui.orange‖Recoil:‖end‖ 270\n‖color:gui.orange‖Stock's Recoil Reduction‖end‖ ×0.75\n‖color:gui.orange‖Movement Speed:‖end‖ 90%</entitydescription.VGM_HMG>
  <entityname.VGM_Rifle>Rifle</entityname.VGM_Rifle>
  <entitydescription.VGM_Rifle>‖color:gui.orange‖Weapon Damage:‖end‖ 100%\n‖color:gui.orange‖Armor Penetration:‖end‖ 0%\n‖color:gui.orange‖Reload:‖end‖ 2s~5s\n‖color:gui.orange‖Minimum Spread:‖end‖ 0.5°~3.5°\n‖color:gui.orange‖Spread Changes When ADS:‖end‖ +12°\n‖color:gui.orange‖Spread Recovery Rate:‖end‖ 30°/s\n‖color:gui.orange‖Spread Changes When Fire:‖end‖ +9.7°\n‖color:gui.orange‖Recoil:‖end‖ 400\n‖color:gui.orange‖Stock's Recoil Reduction‖end‖ ×1.75\n‖color:gui.orange‖Movement Speed:‖end‖ 110%</entitydescription.VGM_Rifle>
  <entityname.VGM_SMG>SMG</entityname.VGM_SMG>
  <entitydescription.VGM_SMG>‖color:gui.orange‖Weapon Damage:‖end‖ 130%\n‖color:gui.orange‖Armor Penetration:‖end‖ 15%\n‖color:gui.orange‖Reload:‖end‖ 0.19s\n‖color:gui.orange‖Minimum Spread:‖end‖ 10°~16°\n‖color:gui.orange‖Spread Changes When ADS:‖end‖ +6°\n‖color:gui.orange‖Spread Recovery Rate:‖end‖ 18°/s\n‖color:gui.orange‖Spread Changes When Fire:‖end‖ +6.5°\n‖color:gui.orange‖Recoil:‖end‖ 90\n‖color:gui.orange‖Movement Speed:‖end‖ 120%</entitydescription.VGM_SMG>
  <entityname.VGM_SMGUnique>Deadeye Carbine</entityname.VGM_SMGUnique>
  <entitydescription.VGM_SMGUnique>‖color:gui.orange‖Weapon Damage:‖end‖ 150%\n‖color:gui.orange‖Armor Penetration:‖end‖ 30%\n‖color:gui.orange‖Reload:‖end‖ 0.7s\n‖color:gui.orange‖Minimum Spread:‖end‖ 4°~12°\n‖color:gui.orange‖Spread Changes When ADS:‖end‖ +8°\n‖color:gui.orange‖Spread Recovery Rate:‖end‖ 21°/s\n‖color:gui.orange‖Spread Changes When Fire:‖end‖ +4.2°\n‖color:gui.orange‖Recoil:‖end‖ 120\n‖color:gui.orange‖Stock's Recoil Reduction‖end‖ ×0.5\n‖color:gui.orange‖Movement Speed:‖end‖ 110%</entitydescription.VGM_SMGUnique>
</infotexts>

but their actual in-game rendering is as follows:

1
image

2
image

3
image

It appears that after the string is truncated, all the are removed.

Reproduction steps

  1. Add a sufficiently long rich text description for the item.
  2. Reduce the fabricator UI size to ensure the description gets truncated.
  3. Observe the display effect of the description.

Bug prevalence

Happens every now and then

Single player or multiplayer?

Single player

-

No response

Version

v1.10.7.1 (Autumn Update 2025 Hotfix 3)

-

No response

Which operating system did you encounter this bug on?

Windows

Relevant error messages and crash reports

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't workingCodeProgramming taskTicketThe issue has been converted into an issue report.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions