View Issue Details

IDProjectCategoryView StatusLast Update
0005265NoesisGUIStudiopublic2026-10-22 19:42
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product Version4.0.1 
Target Version4.0.2Fixed in Version4.0.2 
Summary0005265: Visual State Transition Easings Aren't Row-Grouped By Type
Description

Currently, in the Keyframe Easing Properties, we display a list of Presets. where each Easing 'type' Trio is given its own line within the box.

This leads to a layout where Line 2 is all 'Sine' Easings, Line 3 is all 'Exponential' Easings, and so on, and so forth.

However, the Easings Preset Selector used under Visual State Transitions uses a 2-column instead of a 3-Column Layout, which removes a lot of the strengths of the '1 Type per Row' mapping used in the Keyframe Properties.

See attached image.

The Transition Easings listing makes it somewhat more difficult to parse the list of options in a logical manner.


Repro Steps:

1) Create a Studio Project featuring a MainPage.xaml

2) Create a new Custom Visual State Group on the MainPage, and create a Visual State within it.

3) Within the Visual State created in Step 2), create a Keyframe of any interpolatable Property within it, then select the Keyframe.

4) In the Keyframe's Properties Panel, set the Interpolation type to be of type 'Easing' (Presets), and open the 'Easing Function' dropdown to view the list of interpolation options.

Observe how they are all nicely organised by row.

5) Return to the Animation/VisualStates Panel, and click on any of the 'Easing' dropdown menu, to open the 'Easing' PopOut.

6) From the 'Easing' Popup, click the 'Easing' dropdown menu to reveal the list of Easing Presets.

Observe how in this context, the Presets are not nicely categorised by row.

Expected Results: The Transition Easing Preset selector uses the same dropdown as the Keyframe Property's.

Attached Files
EasingsChart.jpg (396,980 bytes)   
EasingsChart.jpg (396,980 bytes)   
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2026-10-22 17:50 dstewart New Issue
2026-10-22 17:50 dstewart File Added: EasingsChart.jpg
2026-10-22 19:41 sfernandez Assigned To => sfernandez
2026-10-22 19:41 sfernandez Status new => assigned
2026-10-22 19:41 sfernandez Product Version 4.0.3 => 4.0.1
2026-10-22 19:41 sfernandez Target Version => 4.0.2
2026-10-22 19:42 sfernandez Status assigned => resolved
2026-10-22 19:42 sfernandez Resolution open => fixed
2026-10-22 19:42 sfernandez Fixed in Version => 4.0.2