View Issue Details

IDProjectCategoryView StatusLast Update
0003577NoesisGUIStudiopublic2024-08-13 13:14
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product VersionStudio_Path 
Target VersionStudio_PathFixed in VersionStudio_Path 
Summary0003577: Flatten Transform on a Rotated Path Has Stroke Clipped
Description

Currently, the act of applying a 'Flatten Transform' to a Path that has been Render Transform Rotated, results in Strokes being clipped by the Path's new bounding box.

Image showcasing this attached.

Steps To Reproduce

Repro Steps:

1) Create a Page
2) Introduce an Ellipse to the Page's RootGrid, and make an oval shape (for example, 400x256)
3) Convert the Ellipse to a Path via its context menu, by navigating to 'Path'->'Convert to Path'.
4) In the Path's properties Panel, set its Origin to Centre, and rotate it by 30°.

Observe that the Stroke is fully visible when zoomed-in.

5) Right-Click on the Path, and from its context menu, navigate to 'Path'->'Flatten Transform'

Observe that the bottom, and top Strokes of the Path are clipped by its rectangular bounding box.

Expected Results: The Stroke of a Rotated Path does not get clipped by its bounding box when flattened. As in all other instances of bounding boxes, its total area should be inclusive of the Stroke/Thickness featured in the Path.

Attached Files
ClippedStroke.jpg (320,538 bytes)
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2024-07-31 15:19 dstewart New Issue
2024-07-31 15:19 dstewart File Added: ClippedStroke.jpg
2024-07-31 15:20 dstewart Description Updated
2024-07-31 15:25 dstewart Summary Flatten Transform on a Rotated Path Gets Stroke Clipped => Flatten Transform on a Rotated Path Has Stroke Clipped
2024-07-31 18:16 jsantos Assigned To => sfernandez
2024-07-31 18:16 jsantos Status new => assigned
2024-07-31 18:16 jsantos Target Version => Studio_Path
2024-08-13 13:14 sfernandez Status assigned => resolved
2024-08-13 13:14 sfernandez Resolution open => fixed
2024-08-13 13:14 sfernandez Fixed in Version => Studio_Path