View Issue Details

IDProjectCategoryView StatusLast Update
0004566NoesisGUIStudiopublic2025-11-25 11:23
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004566: If An Opacity Mask Featuring A Linear Gradient Is Used In An Animation, its Direction Cannot Be Reversed In A Storyboard
Description

Currently, if an Element features an Opacity Mask composed of a Linear Gradient, if this Opacity Mask is keyframed in any animation, the direction of the Linear Gradient featured within can no longer be reversed in any context (inside or outside of the Storyboard).

See attached video.


Repro Steps:

1) Create a Studio Project featuring a MainPage.xaml

2) Add a Background colour of your choice to the RootGrid.

3) Add an OpacityMask to the RootGrid, of a LinearGradient type.

4) Navigate to the Animation/Storyboards Panel, and create a new Storyboard named "MyStoryboard".

5) In the 'MyStoryboard' Timeline, select the RootGrid, hover over its 'OpacityMask' Property's 3-Dot Menu, and select "Create Keyframe".

6) Still within the 'MyStoryboard' Timeline, select the RootGrid now named "Grid0", and click on its OpacityMask Property to expose its Brush Panel.

7) With the Brush Panel open tot he LinearGradient Tab, click on the 'Reverse the gradient stops' icon directly to the left of the Gradient Stripe.

Observe how no reversal takes effect.

Expected Results: Since you can manually 'reverse' a Gradient in an animation my moving the Gradient Stops around, it would be expected that the 'Reverse the gradient stops' function would work.
However, if this is a restriction of the framework, then this function button should be greyed-out/disabled in this specific context.

Attached Files
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2025-11-24 13:29 dstewart New Issue
2025-11-24 13:29 dstewart File Added: 2025-11-24 06-52-55_Compressed.mp4
2025-11-25 11:23 jsantos Assigned To => sfernandez
2025-11-25 11:23 jsantos Status new => assigned
2025-11-25 11:23 jsantos Target Version => Studio_Beta