View Issue Details

IDProjectCategoryView StatusLast Update
0004888NoesisGUIStudiopublic2026-03-11 22:57
Reporterdstewart Assigned Todfranjic  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004888: VisualStateGroup Transition Time Undo/Redo Stack Increments 0.1s At A Time Instead Of Returning to Previously-Submitted Value
Description

Currently, throughout any input fields within Studio, when a new value is input, actuating 'undo' will revert the value to the last submitted value.

However, in contrast, in the case of VisualStateGroup Transition times, the Undo/Redo Stack adds or subtracts 0.1s to the user-input value.

See attached video.


Repro Steps:

1) Create a Studio Project featuring a MainPage.xaml, and introduce a 512x512 Button to the Page's root Grid.

2) On the MainPage, right click on any of the Buttons in the left menu, and from the 'Templates' context menu, select 'Edit'.
This will open the Button Template inside of the Inline Dummy Template Editor.

3) Select any Element within the Template, and change any of its numerical Properties within its Properties Panel (Opacity, Width/Height, Margins, etc...)

4) Using the HamburgerMenu-->Edit-->Undo or the Ctrl+Z keyboard shortcut, undo any and all changes made in Step 3).

Observe how each actuation of the 'Undo' action, reverts one "value submission" at a time.

5) Still remaining within the Button's Inline Dummy Template Editor, navigate to the Animation Panel's 'VisualStates' tab.

6) Identify the 'CommonStates' VisualStateGroup, and click-and-drag its value to change its Transition time.

7) Using the HamburgerMenu-->Edit-->Undo or the Ctrl+Z keyboard shortcut, undo the change made to the VisualStateGroup's Transition time made in Step 6).

Observe how the Transition time undoes 0.1s at a time.

Expected Results: Undoing VisualStateGroup Transition times functions similarly to all other input fields, and undoes back to the previously submitted value as opposed to de-incrementing 0.1s at a time backwards to the previous value input.

Attached Files
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2026-03-11 13:11 dstewart New Issue
2026-03-11 13:11 dstewart File Added: 2026-03-11 07-56-33.mp4
2026-03-11 22:57 sfernandez Assigned To => dfranjic
2026-03-11 22:57 sfernandez Status new => assigned
2026-03-11 22:57 sfernandez Target Version => Studio_Beta