View Issue Details

IDProjectCategoryView StatusLast Update
0002187NoesisGUIC++ SDKpublic2021-11-15 10:45
Reportersfernandez Assigned Tosfernandez  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.0 
Target Version3.1.2Fixed in Version3.1.2 
Summary0002187: Cannot animate RenderTransform: 'root element is frozen'
DescriptionFrom forum post: https://www.noesisengine.com/forums/viewtopic.php?f=3&t=442

Trying to animate a named freezable in a template results in the indicated error.
Steps To Reproduce
<ControlTemplate TargetType="Button">
    <Ellipse Fill="Black">
        <Ellipse.RenderTransform>
            <TranslateTransform X="0" x:Name="trans"/>
        </Ellipse.RenderTransform>
    </Ellipse>
    <ControlTemplate.Triggers>
        <Trigger Property="IsEnabled" Value="True">
            <Trigger.EnterActions>
                <BeginStoryboard>
                    <Storyboard>
                        <DoubleAnimation Storyboard.TargetName="trans" Storyboard.TargetProperty="(TranslateTransform.X)" To="100" Duration="0:0:1"/>
                    </Storyboard>
                </BeginStoryboard>
            </Trigger.EnterActions>
        </Trigger>
    </ControlTemplate.Triggers>
</ControlTemplate>
TagsNo tags attached.
PlatformAny

Relationships

related to 0001476 resolvedsfernandez Freezable objects inside templates are not correctly registered in the NameScope 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2021-11-12 20:11 sfernandez New Issue
2021-11-12 20:12 sfernandez Assigned To => sfernandez
2021-11-12 20:12 sfernandez Status new => assigned
2021-11-12 20:12 sfernandez Product Version 3.1 => 3.0
2021-11-12 20:12 sfernandez Target Version => 3.1.2
2021-11-15 10:17 sfernandez Relationship added related to 0001476
2021-11-15 10:45 sfernandez Status assigned => resolved
2021-11-15 10:45 sfernandez Resolution open => fixed
2021-11-15 10:45 sfernandez Fixed in Version => 3.1.2