View Issue Details

IDProjectCategoryView StatusLast Update
0005290NoesisGUIStudiopublic2026-10-27 16:38
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeveritymajor 
Status assignedResolutionopen 
Product Version4.0 
Target Version4.0.2 
Summary0005290: TranslateZoomRotateBehavior's 'Constrain to Parent Element Bounds' Appears To Be Non-Functional
Description

Currently, when applying a TranslateZoomRotateBehavior to an Element, a 'Constrain to Parent Element Bounds' Property is offered, which in theory, prevents the designated Element to not be allowed to at the very least be moved outside of the bounds of its 'parent' Element.

The 'Constrain to Parent Element Bounds' Property is confirmed functionally working in Play Mode in the context of a MouseDragElement Behavior. However, it does not appear to take Effect in the context of the TranslateZoomRotateBehavior.

See attached video.


Repro Steps:

Repro Steps:

1) Create a Studio Project featuring a MainPage.xaml

2) Select the root Grid, and change its dimensions to 800x800

3) Introduce a Rectangle Element to the Page, placed within the rootGrid, and set its dimensions to 256x256.

4) Navigate to the Interactivity Panel, and with the Rectangle selected, apply a TranslateZoomRotateBehavior Behavior to it.

5) With the Behavior selected, identify its 'Constrain to Parent Element Bounds' and click on its CheckBox to activate it.

6) Play the Page, and click-and-drag the Rectangle around the Stage.

Observe how the Rectangle is not positionally constrained to the bounds of its Parent Element.

7) Still in Play Mode, attempt other gestures like using the MouseWheel to Scale the Rectangle in and out on-Stage
Observe how the scalability of the Rectangle is not constrained to the bounds of the Rectangle's 'parent' Element either.

Expected Results: The 'Constrain to Parent Element Bounds' Property constrains an Element to the bounds of its 'parent' Element when it is set to 'on'.

Attached Files
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2026-10-27 15:39 dstewart New Issue
2026-10-27 15:39 dstewart File Added: 2026-10-27 10-35-43.mp4
2026-10-27 15:39 dstewart Summary 0005289: TranslateZoomRotateBehavior's 'Constrain to Parent Element Bounds' Appears To Be Non-Functional => TranslateZoomRotateBehavior's 'Constrain to Parent Element Bounds' Appears To Be Non-Functional
2026-10-27 16:38 jsantos Assigned To => sfernandez
2026-10-27 16:38 jsantos Status new => assigned
2026-10-27 16:38 jsantos Product Version 4.0.3 => 4.0
2026-10-27 16:38 jsantos Target Version => 4.0.2