View Issue Details

IDProjectCategoryView StatusLast Update
0004018NoesisGUIStudiopublic2025-10-31 12:45
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Alpha 
Target VersionStudio_Beta 
Summary0004018: Component Dynamic Properties Default Values Don't Update
Description

Currently, Default Values for a Component's DynamicProperties do not update on-Stage when the Default Value is changed.

They only update if:
a) The Component is exited and is viewed from a place where its used.
b) The Tab of the Component is closed and re-opened.

See attached video.

Steps To Reproduce

Repro Steps:

1) Create a Project containing a MainPage.xaml
2) Create a Component, and insert a TextBlock within it.
3) Place the Component on the Stage of MainPage.xaml
4) Open the Component, either by double-clicking on it on the Stage, or through the Assets Panel.
5) Create a 'String' DynamicProperty for the Component in its ComponentRoot, and set any word as its Default Value.
6) Select the TextBlock and Bind the 'Text' of the TextBlock to the DynamicProperty. The TextBlock should now display the Default Value.
7) Select the ComponentRoot, expand the DynamicProperty, and change its Default Value to any other word.

Observe how the TextBlock's text does not update to the new default value. Observe how this not only extends to the Stage, but also the Value in the TextBlock's Binding.

6) Close the Component's tab.
Observe how on the Stage of MainPage.xaml, it is displaying the correct Default Value.

7) Re-Open the Component, either by double-clicking on it on the Stage, or through the Assets Panel.
Observe how after a re-open of the Component, it is displaying the correct Default Value.

Expected Results: The Default value of a Component's Default Value is immediately reflected within the Component.

Attached Files
PlatformAny

Relationships

has duplicate 0003974 closedsfernandez Component DynamicProperty DefaultValues Fail To Refresh 

Activities

Issue History

Date Modified Username Field Change
2025-03-31 12:07 dstewart New Issue
2025-03-31 12:07 dstewart File Added: 2025-03-31 05-58-07.mp4
2025-03-31 12:17 sfernandez Assigned To => sfernandez
2025-03-31 12:17 sfernandez Status new => assigned
2025-03-31 12:17 sfernandez Target Version => Studio_Alpha
2025-04-02 11:08 sfernandez Target Version Studio_Alpha => Studio_Beta
2025-10-31 12:45 dstewart Relationship added has duplicate 0003974