View Issue Details

IDProjectCategoryView StatusLast Update
0003653NoesisGUIStudiopublic2024-10-30 14:20
Reporterdstewart Assigned Todfranjic  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionduplicate 
Product VersionStudio_Alpha 
Target VersionStudio_Alpha 
Summary0003653: Renaming a Layer Used in a Storyboard Deletes All Of Its Animations
DescriptionThis is a quite serious one as it involves destroying a user's work behind their back with no way to recover work unless they notice it happening before its too late.

Essentially, if you construct a Storyboard in which one or many layers feature animations, and then you rename those layers in the Navigator, their entire contents will be deleted from Storyboards where they were previously used.

Any layer renames should update within Storyboards where they are used to prevent destruction of work.

Steps To ReproduceRepro Steps:

1) Create a Page
2) Introduce a Rectangle to the Page's RootGrid, of any size and position.
3) In the Navigator, double-click on the Shape, and rename it to "MyLayer".

4) Navigate to the Animation Panel (Ctrl+5), navigate to the Storyboards tab, and press the (+) icon at the top of the panel to create a new Storyboard. This will open the Storyboard for edit.

5) With the created Storyboard opened, and in 'record' mode, change the 'Fill' Property of the Rectangle to any colour on the 0s (first) frame.
6) Drag the timeline playhead to the 1s mark, and change the Fill value to any other colour.
The end result of Steps 5) and 6), is that the rectangle should animate between two colours in the second of the animation.

7) Navigate to the Assets Tab (Ctrl+1). This will close the Storyboard and disable the 'record' mode.
8) in the Navigator, rename the Rectangle layer to "Testing", or any name different than the original "MyLayer".

9) With the rename complete, navigate to the Animation Panel (Ctrl+5), navigate to the Storyboards tab, click on the Storyboard created in Steps 5) and 6).

Observe how the timeline is Empty, and that the animation created on the Rectangle has been deleted.

Expected Result: Renaming a layer does not delete work in the Storyboard.
Expected Result: Renaming a layer in the Navigator, renames it in the Storyboards where its used.
TagsNo tags attached.
PlatformAny

Relationships

duplicate of 0003316 resolveddfranjic Storyboard Layer Names do not Update In-Sync to Navigator Layer Renames, and Breaks Animations 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-08-20 15:27 dstewart New Issue
2024-08-21 12:03 jsantos Assigned To => dfranjic
2024-08-21 12:03 jsantos Status new => assigned
2024-08-21 12:03 jsantos Target Version => Studio_Alpha
2024-10-29 20:46 dfranjic Relationship added duplicate of 0003316
2024-10-30 14:20 dfranjic Status assigned => resolved
2024-10-30 14:20 dfranjic Resolution open => duplicate