View Issue Details

IDProjectCategoryView StatusLast Update
0004830NoesisGUIStudiopublic2026-04-23 03:04
Reporterdstewart Assigned Todfranjic  
PrioritynormalSeveritymajor 
Status resolvedResolutionfixed 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004830: Renamed Elements Break In Triggers Where They Are Referenced
Description

Currently, we have a robust renaming system where if you rename an Element Name, it will update where it is used; whether it be in a Binding, or in Properties as Resources, etc...

However, if you have any Named Elements that are referred to in a Trigger, when the Element is renamed in the Navigator, it does not update in the Triggers, and breaks the Interactivity.


Repro Steps:

1) Create a Studio Project featuring a MainPage.xaml
2) Rename the Root Grid in the Navigator to 'MyFirstGrid'

3) Head to the Interactivity/Triggers Panel, and create an Event Trigger on the Root Grid.

4) In the 'Source' field of the Event Trigger, select 'MyFirstGrid', and create an Action for it.

5) Create the Action to be a 'ChangedPropertyAction, with

  • a 'Target' of 'MyFirstGrid',
  • a 'Property Name' of 'Background'
  • a 'Value' of 'Red'.

6) Press Play.
At this point, you should see the background change to Red.

7) Exit Play Mode, and rename 'MyFirstGrid' to 'MySecondGrid'.

8) Press Play.
Observe how the background does not change to Red.

9) Select the Trigger created in Steps 4) and 5), and expand all fields.

Observe how the 'Source' and 'Target' fields are blank.

Expected Results: Renaming an Element, updates them in Trigger Properties where they are referenced.

PlatformAny

Activities

dfranjic

dfranjic

2026-04-23 03:04

developer   ~0012248

Fixed in r17039.

Issue History

Date Modified Username Field Change
2026-02-23 16:43 dstewart New Issue
2026-02-26 10:45 sfernandez Assigned To => dfranjic
2026-02-26 10:45 sfernandez Status new => assigned
2026-02-26 10:45 sfernandez Target Version => Studio_Beta
2026-04-23 03:04 dfranjic Status assigned => resolved
2026-04-23 03:04 dfranjic Resolution open => fixed
2026-04-23 03:04 dfranjic Note Added: 0012248