ID:2570600
 
Resolved
Text measurement for grid and info controls was incorrect when text included a tab character.
BYOND Version:513.1522
Operating System:Windows 7 Ultimate 64-bit
Web Browser:Chrome 81.0.4044.138
Applies to:Dream Seeker
Status: Resolved (513.1523)

This issue has been resolved.
Descriptive Problem Summary:

Statpanels and grids appear to show object names with tabs correctly, however, anything following the tab is missing 3-4 characters and is followed by an unwanted trailing elipses.

Numbered Steps to Reproduce Problem:

Add a number of objects with a tab in the name to a statpanel:

mob
var/list/statobjs
New()
statobjs = list()
for(var/count in 1 to 10)
o = new/obj()
o.name = "Test[count]:\tHERPDERP"
statobjs += o
..()
Stat()
statpanel("test",statobjs)


Expected Results:

No trailing elipses/trimmed names

Actual Results:

Hot mess
Lummox JR resolved issue with message:
Text measurement for grid and info controls was incorrect when text included a tab character.