View Issue Details

IDProjectCategoryView StatusLast Update
0004487NoesisGUIStudiopublic2025-11-10 13:40
Reporterdstewart Assigned Todfranjic  
PrioritylowSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004487: Interpolation Preset Properties Feature Unpredictable Resource Handling
Description

Currently, when selecting a keyframe interpolation preset, many of them feature multiple fields to change their behaviours.
Many of these in particular, feature a '3-dot menu' in which the values can be saved as a Resource.

Currently, it is possible to create Resources from these Properties. However, upon creation of them, the Resource is saved, but not applied to the Property.

Conversely, the "Apply Resource" function from this same 3-Dot Menu is currently non-functional.


Repro Steps:

1) Create a Project featuring a MainPage.xaml
2) Add any Element to the Page, then go to the Animation Panel, and create a new Storyboard.
3) Key any Property at the first frame of the animation, for the Element added in Step 2).
4) Move the Playhead forward in the timeline, and key a different value for the same Property keyed in Step 3).

5) Select the last keyframe on the Timeline keyed in Step 4) to expose its Interpolation Properties Panel.
6) Within its Interpolation Panel, select the "Easing" tab on the far right, then select any Easing Preset that contains values that can be manually-input. (I used Bounce In/Out)

7) Edit any of the values of the Easing (I edited 'Bounces' via a click-and-drag over the field)

8) Hover over the Property Fields edited in Step 7), and from its 3-Dot Menu, observe that the "Convert to Resource" option is greyed out.

9) Select another Easing Preset from the menu that also contains editable Properties (I switched to BounceOut)
Observe that the field that was edited in Step 7) now has a blue border around it.

10) Hover over the same Property Field once again, and from its 3-Dot Menu, observe that the "Convert to Resource" option is now available.

11) Select the "Convert to Resource" button, give it any name, and save it to GlobalResources.

Observe how the 3-Dot Menu does not collapse.
Observe how the Resource created has not been applied.

12) Hover over the same Property Field once again, and from its 3-Dot Menu, select "Apply Resource".
Observe that no action ensues.

Expected Results: If Resources can be created from Easing Property values, that they can be created from any value in the field (and is automatically applied at creation).
Expected Results: If Resources can be applied to Easing Properties, the "Apply Resource" function prompts the user to select a resource to apply
Expected Results: If this functionality is not supported, the options to create a Resource, and to Assign a Resource shouldn't be present in their 3-Dot Menus.

Attached Files
PlatformAny

Relationships

related to 0004497 resolvedsfernandez PlaySoundAction Properties Cannot Have Resources Applied 

Activities

Issue History

Date Modified Username Field Change
2025-11-06 15:22 dstewart New Issue
2025-11-06 15:22 dstewart File Added: InterpolationResources_Compressed.mp4
2025-11-07 09:36 sfernandez Assigned To => dfranjic
2025-11-07 09:36 sfernandez Priority normal => low
2025-11-07 09:36 sfernandez Status new => assigned
2025-11-07 09:36 sfernandez Target Version => Studio_Beta
2025-11-10 13:40 dstewart Relationship added related to 0004497