View Issue Details

IDProjectCategoryView StatusLast Update
0003610NoesisGUIStudiopublic2024-08-12 16:34
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product VersionStudio_Path 
Target VersionStudio_PathFixed in VersionStudio_Path 
Summary0003610: Converting Shape to Path Changes its Position Within Canvas Panel
Description

If you have a Shape within a Canvas Panel in a certain position, the action of converting it to a Path, will alter its position from where it was as a Shape, even with all other Properties unchanged.

This issue does not occur when converting a Shape to a Path within many other types of Panels.

This appears to be related to, during this process, doubling-down on the Top/Left position properties, and adding those to the Margins when converted.

See attached video.

Steps To Reproduce

Repro Steps:

1) Create a Page
2) Within the Page's RootGrid, place a 256x256 Canvas Panel, with an alignment of Centre/Centre
3) Introduce a 128x128 Ellipse Shape to the Canvas Panel, and place it absolutely anywhere within, as long as not in the upper-left. (For best results, place in the lower-right of the Canvas Panel)
4) Right-Click on the Ellipse to open its context menu, and navigate to 'Path', then 'Convert to Path'.

Observe how the shape has changed its position within the Canvas Panel compared to where it was positioned prior to the conversion.

Expected Results: The act of converting a Shape, to a Path, does not alter its position within the Canvas.

Attached Files
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2024-08-12 13:06 dstewart New Issue
2024-08-12 13:06 dstewart File Added: ConvertToPathChangesPositionWithinCanvas.mp4
2024-08-12 13:37 sfernandez Assigned To => sfernandez
2024-08-12 13:37 sfernandez Status new => assigned
2024-08-12 13:37 sfernandez Target Version => Studio_Path
2024-08-12 16:34 sfernandez Status assigned => resolved
2024-08-12 16:34 sfernandez Resolution open => fixed
2024-08-12 16:34 sfernandez Fixed in Version => Studio_Path