View Issue Details

IDProjectCategoryView StatusLast Update
0003618NoesisGUIStudiopublic2024-08-13 14:03
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product VersionStudio_Path 
Target VersionStudio_PathFixed in VersionStudio_Path 
Summary0003618: Booleaned Shapes Are Assigned Seemingly Render Transform Origin Points
Description

A Boolean operation of two Shapes that each have default Render Transform Origins, seems to produce a seemingly random new Origin coordinate for their new compounded Path.

Steps To Reproduce

Repro Steps:

1) Create a Page
2) Introduce a Rectangle to the RootGrid of the Page, of Properties:
Width=128, Height=256
Margin=0, 0, -512, 0 (-512 on Top Margin)
HorizontalAlignment=Center, Vertical Alignment=Center

3) Introduce a second Rectangle to the RootGrid of the Page, of Properties:
Width=128, Height=256,
Margin=0, 0, 512, 0 (512 on TopMargin)
HorizontalAlignment=Center, Vertical Alignment=Center

At the end of this process, you should have two Portrait orientation Rectangles, each at equal distance from the center of the page.

4) Multi-Select both Rectangles, and right-click either of them to access its context menu. From within the context menu, navigate to 'Path', then select 'Unite'.

5) Select the new compound Path, and navigate to its Properties Panel, and open its Render Transform 'Origin' tab.

Observe the Origin value of "-0.004, -0.001"

Expected Result: The Origin of a newly-formed Path as a result of Booleaning, should be center-center (ie "0.5, 0.5").
However, there is a different ticket for Origins not defaulting to Center-Center across all object, so until that is fixed, it should likely take on the current default Origin value for all elements of "0, 0"

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-08-13 13:19 dstewart New Issue
2024-08-13 13:55 sfernandez Assigned To => sfernandez
2024-08-13 13:55 sfernandez Status new => assigned
2024-08-13 13:55 sfernandez Target Version => Studio_Path
2024-08-13 14:03 sfernandez Status assigned => resolved
2024-08-13 14:03 sfernandez Resolution open => fixed
2024-08-13 14:03 sfernandez Fixed in Version => Studio_Path