View Issue Details

IDProjectCategoryView StatusLast Update
0004776NoesisGUIStudiopublic2026-04-08 03:05
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeveritymajor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004776: Updated Assets Do Not Instantly Update in Studio
Description

Currently, if you use an asset in Studio (eg: a PNG image), and then make some changes to the asset, and save over the file used by Studio, Studio will continue to display the 'old' version of the asset until the Page is closed and re-opened.

Video attached.


Repro Steps:

1) Prepare any PNG image of your choice.
2) Create a Studio Project featuring a MainPage.xaml, and place the image from Step 1) inside of the Project directory.
3) Introduce the image to the Page by dragging-and-dropping it from the Assets Panel into the Root Grid.
At this point, the image will display on-Stage.

4) Open the image asset used by Studio in any image editor (Paint works great), make any visible changes to it, then save over it.

5) Open the image asset in Windows Photo Viewer, or any other image-viewing application.
Observe how the changes made in Step 4) are present on the asset.

6) Open Studio, and view MainPage.xaml.
Observe how the asset present on the Page is not correctly showing a reflection of the asset its supposed to be using.

7) Close the Page, and re-open it.
Observe how now, the Page displays the correct version of the image asset.

Expected Results: Studio always displays a real-time representation of the current asset saved on-disk.

Attached Files
PlatformAny

Activities

dfranjic

dfranjic

2026-04-08 03:05

developer   ~0012168

I am pretty sure this worked at some point. Checked this bug out and XAML document is correctly reloaded when an asset file has changed. TextureProvider is also called with correct Uri. Not sure where the original image is cached.

Issue History

Date Modified Username Field Change
2026-02-05 12:00 dstewart New Issue
2026-02-05 12:00 dstewart File Added: 2026-02-05 05-40-53_Cropped_Compressed.mp4
2026-02-05 16:31 jsantos Assigned To => sfernandez
2026-02-05 16:31 jsantos Status new => assigned
2026-02-05 16:31 jsantos Target Version => Studio_Beta
2026-04-08 03:05 dfranjic Note Added: 0012168