View Issue Details

IDProjectCategoryView StatusLast Update
0004173NoesisGUIStudiopublic2025-05-20 12:19
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004173: DynamicProperties Defaults Don't Instantly Update On-Stage
Description

Currently, if a Component has been created, the 'Default Value' for one of its DynamicProperties doesn't change on-Stage when modified.

See attached video.


Repro Steps:

1) Create a Project containing a MainPage.xaml
2) Create a Component, set its dimensions to 256x512.
3) Select the ComponentRoot, create a new "String" DynamicProperty, of name "MyString" and give it any Default Value.
4) Introduce a TextBlock to the inside of the Component, and set its 'Text' Property to be bound to 'Name'/'ComponentRoot'/'MyString(String'.
5) Close and Save the Component, and introduce it to the MainPage.xaml
6) At the MainPage.xaml level, select the Component introduced in Step 5), and in its 'MyString' DynamicProperty, input any text, and Save the Page.

7) Open the Component created in Step 2), select the ComponentRoot.
8) Modify the DefaultValue of 'MyString' to any other value.

Observe how the TextBlock within the Component does not update to the new value.

9) Select the TextBlock, and expand its Binding.
Observe how the Binding value is still the previous Default Value.

10) Close and re-open the Component.

Observe how the new Default Value is now displaying as expected.

Expected Results: Changing a Default Value in a Component DynamicProperty instantly updates it within the Component where its used.

Attached Files
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2025-05-19 13:51 dstewart New Issue
2025-05-19 13:51 dstewart File Added: 2025-05-19 07-29-44.mp4
2025-05-20 12:19 jsantos Assigned To => sfernandez
2025-05-20 12:19 jsantos Status new => assigned
2025-05-20 12:19 jsantos Target Version => Studio_Beta