View Issue Details

IDProjectCategoryView StatusLast Update
0004691NoesisGUIStudiopublic2026-01-14 11:07
Reporterdstewart Assigned Todfranjic  
PrioritynormalSeveritymajor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004691: Shapes Render Transformed Within A VisualState Transition Have Their Adorners Transformed Instead Of Their Shape
Description

Currently, if you create a VisualState Transition which contains a Shape (Star, Ellipse...) Transformation, only the Shape's Adorner will be Transformed, and the Shape itself will not Transform.

Note that this only appears to occur in VisualState Transitions.
Transformations in VisualStates themselves work as expected, as well as in a NoVisualState state on Stage.

This also appears to only happen with Shapes, and not other Elements.

See attached video.


Repro Steps:

1) Create a Studio Project containing a MainPage.xaml

2) Introduce a Button Element to the Page, and set it to 512x256.

3) Create a new Button Template from the Button on-Stage.
This will enter the Template in the Template Dummy Editor.

4) Expand the RootBorder, and delete the default ContentPresenter.

5) Introduce a Star Element into the RootBorder, set its dimension to 128x128, and set its RenderTransform Origin to 0.5,0.5.

4) Navigate to the Animation Panel, and from the VisualStates tab, on the 'Pressed' VisualState, create a Transition from '[Star]-->Pressed'.

5) Select the newly-created '[Star]-->Pressed' Transition to reveal its Timeline.

6) At the 0s mark, create a Keyframe for the Star's RenderTransform 'Rotate' Property to an Angle of '0'

7) Move the playhead to 0.500, and create a Keyframe for the Star's RenderTransform 'Rotate' Property to an Angle of '360'.

8) Move the Playhead left and right across the Timeline.

Observe how the Star's Adorner rotates, but the Star itself does not.

Expected Results: In all Timelines, Shapes Transform alongside their adorners.

Attached Files
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2026-01-12 15:24 dstewart New Issue
2026-01-12 15:24 dstewart File Added: 2026-01-12 09-03-19.mp4
2026-01-12 15:25 dstewart Severity minor => major
2026-01-14 11:07 sfernandez Assigned To => dfranjic
2026-01-14 11:07 sfernandez Status new => assigned
2026-01-14 11:07 sfernandez Target Version => Studio_Beta