View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004761 | NoesisGUI | Studio | public | 2026-01-30 17:10 | 2026-04-08 05:23 |
| Reporter | dstewart | Assigned To | dfranjic | ||
| Priority | normal | Severity | minor | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | Studio_Beta | ||||
| Target Version | Studio_Beta | ||||
| Summary | 0004761: Undoing/Redoing Transforms Can Cause Elements To Misrender On Stage | ||||
| Description | Currently, through the Undo/Redo stack it is possible to cause a desync between an Element's Properties, and what's Rendered on-Stage. At one point in the undo/redo stack, the Element will see itself 'disappear' from the Stage view until the Page is closed and re-opened. See attached video. Repro Steps: 1) Create a Studio Project featuring a MainPage.xaml 3) Envelop the SVG's Canvas into a Viewbox, and clear the new Viewbox's Margins. 4) Select the Viewbox, navigate to its 'Render Transform' section, and set its Origin to 0.5, 0.5. 5) Navigate to the Animation/Storyboards Panel, and create a new Storyboard. 6) On Frame 0, change the Viewbox's Render Transform Rotation to '180'. 7) Press Ctrl+Z once to undo. Observe how in the Properties Panel for the Viewbox, the Rotation input has not been undone, and still shows '180'. 8)) Press Ctrl+Z twice more. Observe how the Viewbox's adorner is no longer present in the centre of the Stage. 9) Save all open Documents, then close and re-open MainPage.xaml Observe how now the Viewbox, and its included vector artwork, is in the middle of the Stage as expected. Expected Results: Properties Panel values and what is displayed on-Stage match up. | ||||
| Attached Files | |||||
| Platform | Any | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-01-30 17:10 | dstewart | New Issue | |
| 2026-01-30 17:10 | dstewart | File Added: 2026-01-30 10-59-05.mp4 | |
| 2026-01-30 17:10 | dstewart | Relationship added | related to 0004694 |
| 2026-02-05 16:33 | jsantos | Assigned To | => sfernandez |
| 2026-02-05 16:33 | jsantos | Status | new => assigned |
| 2026-02-05 16:34 | jsantos | Target Version | => Studio_Beta |
| 2026-04-08 05:23 | dfranjic | Assigned To | sfernandez => dfranjic |
| 2026-04-08 05:23 | dfranjic | Status | assigned => resolved |
| 2026-04-08 05:23 | dfranjic | Resolution | open => fixed |
| 2026-04-08 05:23 | dfranjic | Note Added: 0012176 |