View Issue Details

IDProjectCategoryView StatusLast Update
0003256NoesisGUIStudiopublic2025-10-29 12:43
Reporterdstewart Assigned Tojsantos  
PrioritynormalSeveritymajor 
Status resolvedResolutionfixed 
Product VersionStudio_Alpha 
Target VersionStudio_Beta 
Summary0003256: Oblique Text Characters Extending Outside of Bounding Box do not Render Whilst In-Transit
Description

See attached video. Notice that the Oblique F does not render whilst in-transit, and only renders once 'settled' in its final position.

I'm not certain what this is caused by, and if it's either a rendering bug, or we need to put something in place to extend the TextBox bounding box to match the space that they actually take up.

Steps To Reproduce

Repro Steps:

1) Create a Page
2) Create a Grid Element set to Horizontal and Vertical Alignment 'Center'
2) Create a TextBlock in a Font that has an Oblique (/Italics) option. (My issue occured with Libre Bodoni if you want to repro: https://fonts.google.com/specimen/Libre+Bodoni )
3) Type a string that ends with an 'f'. The Oblique-ness of the character should push it outside of the bounding box
Observe how the 'f' character render slightly outside of the Grid's bounding box, but is fully visible.
4) Animate the TextBlock along the Y-Axis (if your text is horizontal)
Observe how the 'f' character is clipped until it reaches its final position and the animation terminates.

Attached Files
PlatformAny

Relationships

related to 0001568 resolvedsfernandez Italic fonts have incorrect bounds 

Activities

jsantos

jsantos

2024-04-22 14:52

manager   ~0009394

Last edited: 2024-04-22 14:54

Related to 0001568

In that ticket, we fixed this by avoiding opacity but that's not possible here.

dstewart

dstewart

2025-10-29 12:43

developer   ~0011287

Issue no longer occurs as of 0.1.243!

Issue History

Date Modified Username Field Change
2024-04-22 13:55 dstewart New Issue
2024-04-22 13:55 dstewart File Added: TransitTextRendering.mp4
2024-04-22 14:25 dfranjic Assigned To => jsantos
2024-04-22 14:25 dfranjic Status new => assigned
2024-04-22 14:51 jsantos Relationship added related to 0001568
2024-04-22 14:52 jsantos Note Added: 0009394
2024-04-22 14:52 jsantos Target Version => Studio_Alpha
2024-04-22 14:52 jsantos Note Edited: 0009394
2024-04-22 14:54 jsantos Note Edited: 0009394
2025-04-02 11:09 sfernandez Target Version Studio_Alpha => Studio_Beta
2025-10-29 12:43 dstewart Status assigned => resolved
2025-10-29 12:43 dstewart Resolution open => fixed
2025-10-29 12:43 dstewart Note Added: 0011287