View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003974 | NoesisGUI | Studio | public | 2025-02-18 12:00 | 2025-10-31 12:46 |
| Reporter | dstewart | Assigned To | sfernandez | ||
| Priority | normal | Severity | minor | ||
| Status | closed | Resolution | duplicate | ||
| Product Version | Studio_Alpha | ||||
| Target Version | Studio_Beta | ||||
| Summary | 0003974: Component DynamicProperty DefaultValues Fail To Refresh | ||||
| Description | Currently, I've observed two separate refresh issues related to a Component's DynamicProperty's 'DefaultValue'. When applying a new DefaultValue, the targeted Element within the Component does not render the input value until the Tab is closed, and reopened. When clearing an existing DefaultValue, the targeted Element within the Component continues rendering the DefaultValue until the app is closed, and reopened. | ||||
| Steps To Reproduce | Repro Steps: 1) Grab the 'Stratus' Project from the GitHub InternalProjects repo. 4) Within the Component, select the ComponentRoot, and expand its DynamicProperties in its Properties Panel and its contents. Observe how the Path on-Stage which has its fill Brush bound to 'Color_Left' is not displaying the selected 'White'. 6) Close the Component's Tab, and double-click on the Component once again from the Stage of Scene.xaml, to open the Component again. Observe how now, the White is appearing as expected. Expected Results: DefaultValues are immediately reflected where employed within a Component. 7) Within the Component, select the ComponentRoot, and expand its DynamicProperties in its Properties Panel and its contents. Observe how the White is still appearing on-Stage despite being cleared. 9) Close the Component's Tab, and double-click on the Component once again from the Stage of Scene.xaml, to open the Component again. Observe how the White is still appearing on-Stage despite being cleared, and despite having its tab refreshed like was the solution for getting the White to initially appear. 10) Close and restart the application, and re-open the Project. 11) With the Project re-open Scene.xaml found in the root project directory, then double-click on any Component to open it (Spruces_Left_Spruce_1_Controller is the easiest to double-click whilst in motion on the Page). This will open the Component in its own isolated page. Observe how the White has now disappeared to display no DefaultValue as expected. Expected Results: Clearing of DefaultValues takes effect immediately and is visible on-Stage. | ||||
| Platform | Any | ||||
| duplicate of | 0004018 | assigned | sfernandez | Component Dynamic Properties Default Values Don't Update |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-02-18 12:00 | dstewart | New Issue | |
| 2025-02-18 17:44 | jsantos | Assigned To | => sfernandez |
| 2025-02-18 17:44 | jsantos | Status | new => assigned |
| 2025-02-18 17:44 | jsantos | Target Version | => Studio_Alpha |
| 2025-04-02 11:08 | sfernandez | Target Version | Studio_Alpha => Studio_Beta |
| 2025-10-31 12:45 | dstewart | Relationship added | duplicate of 0004018 |
| 2025-10-31 12:46 | dstewart | Status | assigned => closed |
| 2025-10-31 12:46 | dstewart | Resolution | open => duplicate |
| 2025-10-31 12:46 | dstewart | Note Added: 0011326 |