View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004694 | NoesisGUI | Studio | public | 2026-01-12 16:53 | 2026-04-24 03:26 |
| Reporter | dstewart | Assigned To | dfranjic | ||
| Priority | normal | Severity | minor | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | Studio_Beta | ||||
| Target Version | Studio_Beta | ||||
| Summary | 0004694: Shape Rotate Transform Auto-Centering Can Go Out Of Sync During Undo/Redo Operations | ||||
| Description | Currently, if a Shape is Rotate Transformed in Studio, it will automatically set an Origin of 0.5,0.5 in the Shape's Properties Panel. However, this Origin value can become out of-sync via the Undo/Redo stack, and either: Repro Steps: 1) Create a Studio Project featuring a MainPage.xaml 2) Introduce a Button to the Stage. 3) Create a new Button Template from the Button on-Stage. 4) Expand the RootBorder, and delete the default ContentPresenter. 5) Introduce a Star Element into the RootBorder. 6) Navigate to the Animation Panel, and under the VisualStates Tab, select any VisualState 7) Select the Star Shape, navigate to its Properties, and open the RenderTransform 'Origin' sub-tab. Observe how the Origin is set to 0,0. 8) Navigate to the RenderTransform Rotate sub-tab, and change the Angle value 180. Observe how the 'Origin' sub-tab in the RenderTransform Section is not displaying a Blue dot, displaying that a value has been changed. 9) Click on the 'Origin' sub-tab, and observe how the value has actually changed from 0,0 to 0.5,0.5 10) Press 'Undo' once to remove the Rotation from the Star. Observe how the Rotation has been successfully removed, but the auto-Origin change has not been changed alongside it, in the same way it was added alongside the Rotation. 11) Press 'Undo' once more to remove the Star from the Page. 12) Press 'Redo' once to add the Star back to the Page. Observe how the Origin is now back to 0,0. Observe how it appears that Origin changes are not included in the Undo/Redo Stack. Expected Results: Origin Changes are included in the Undo/Redo Stack. | ||||
| Platform | Any | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-01-12 16:53 | dstewart | New Issue | |
| 2026-01-14 11:08 | sfernandez | Assigned To | => dfranjic |
| 2026-01-14 11:08 | sfernandez | Status | new => assigned |
| 2026-01-14 11:08 | sfernandez | Target Version | => Studio_Beta |
| 2026-01-30 17:10 | dstewart | Relationship added | related to 0004761 |
| 2026-04-24 03:26 | dfranjic | Status | assigned => resolved |
| 2026-04-24 03:26 | dfranjic | Resolution | open => fixed |
| 2026-04-24 03:26 | dfranjic | Note Added: 0012261 |