View Issue Details

IDProjectCategoryView StatusLast Update
0004819NoesisGUIStudiopublic2026-04-22 13:33
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeveritymajor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004819: Moving Element Order Within A Grid Causes Data-Driven Content To Disappear
Description

Currently, I've found an instance where moving a Grid containing a set of Content Controls, within its parent grid, will cause all content to disappear from view until the Page is closed and re-opened.

This appears to also not be able to be 'resolved' by using an undo stack, pointing to it likely not being a XAML issue.

See attached video.


Repro Steps:

1) Download, unzip, and open the attached 'PageScroller_Project' Project in Noesis Studio.
2) Expand the Navigator Elements until Scren_Left_Layout, and Screen_Right_Layout are visible side-by-side.
3) Drag-and-Drop 'Screen_Right_Layout' to place it above 'Scren_Left_Layout' in the Navigator hierarchy.

Observe how the internal content of the ContentControls within 'Scren_Left_Layout' disappear.

4) Press Ctrl+Z to undo the Element ordering change.

Observe how the internal content of the ContentControls within 'Scren_Left_Layout' still fails to render.

5) Close MainPage.xaml, and re-open it.

Observe how the internal content of the ContentControls within 'Scren_Left_Layout' now renders as expected.

Expected Results: Changing Element order within a Grid doesn't cause content to cease rendering

Attached Files
PageScroller_Project.zip (11,479 bytes)
PlatformAny

Activities

dfranjic

dfranjic

2026-04-22 13:33

developer   ~0012239

Reason/notes: SelectedIndex on the InvisibleListBoxItem_Driver_CurrentIndex becomes -1 when reordered, even though the value written in XAML is 4.
This happens because while the object is cloned in memory it doesn't have access to the data fetched from ItemsSource, so the SelectedIndex is coerced to -1.

Issue History

Date Modified Username Field Change
2026-02-20 11:46 dstewart New Issue
2026-02-20 11:46 dstewart File Added: PageScroller_Project.zip
2026-02-20 11:46 dstewart File Added: 2026-02-20 05-40-03.mp4
2026-02-26 11:23 sfernandez Assigned To => sfernandez
2026-02-26 11:23 sfernandez Status new => assigned
2026-02-26 11:23 sfernandez Target Version => Studio_Beta
2026-04-22 13:33 dfranjic Note Added: 0012239