View Issue Details

IDProjectCategoryView StatusLast Update
0003853NoesisGUIC++ SDKpublic2024-12-12 12:02
Reporteranton.sodergren_pdx Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product Version3.2.3 
Target Version3.2.7Fixed in Version3.2.7 
Summary0003853: Hot reloading does not work inside TabControl.ContentTemplate
Description

It seems that if you have a tab control that specifies TabControl.ContentTemplate with a DataTemplate, anything that is inside the data template is not hot reloaded. So if you modify UI elements that are inside that data template and save the file, it simply is not reloaded.

Steps To Reproduce

Example XAML:

<TabControl Background="Pink">
<TabControl.ContentTemplate>
<DataTemplate>
<Grid Width="500" Height="500" Background="Red"/>
</DataTemplate>
</TabControl.ContentTemplate>
<TabItem/>
</TabControl>

  1. Change the Background color of the TabControl from Pink to Green and save the file.
  2. Notice that the color changes immediately.
  3. Change the Background color of the Grid inside the DataTemplate from Red to Blue and save the file.
  4. Notice that the color does NOT change unless you reopen the window or restart the application.
PlatformAny

Relationships

related to 0003765 resolvedjsantos Hot reloading of global resources does not work 

Activities

sfernandez

sfernandez

2024-12-11 12:09

manager   ~0010210

Fixed in changeset 14801

sfernandez

sfernandez

2024-12-12 12:02

manager   ~0010214

Fixed hot-reload of changes in TabItem ContentTemplate contents in changeset 14805.

Issue History

Date Modified Username Field Change
2024-12-05 15:07 anton.sodergren_pdx New Issue
2024-12-05 15:07 anton.sodergren_pdx Tag Attached: HotReload
2024-12-05 17:08 sfernandez Assigned To => jsantos
2024-12-05 17:08 sfernandez Status new => assigned
2024-12-05 17:08 sfernandez Target Version => 3.2.7
2024-12-07 17:15 jsantos Relationship added related to 0003765
2024-12-09 14:45 jsantos Assigned To jsantos => sfernandez
2024-12-11 12:09 sfernandez Status assigned => resolved
2024-12-11 12:09 sfernandez Resolution open => fixed
2024-12-11 12:09 sfernandez Fixed in Version => 3.2.7
2024-12-11 12:09 sfernandez Note Added: 0010210
2024-12-12 12:02 sfernandez Note Added: 0010214