View Issue Details

IDProjectCategoryView StatusLast Update
0004574NoesisGUIStudiopublic2025-12-01 19:12
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeveritytrivial 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004574: Data Properties Panel Can Lose Sync Of Boolean States
Description

Currently, there are two somewhat related issues:

A Boolean in the Data Properties can be "checked", yet is not shown as "checked" on the Stage.
A Boolean in the Data Properties can be "checked", yet when the Panel is closed and re-opened, it then becomes "unchecked".

Video attached.


Repro Steps:

1) Open the DashMoto Sample from the GitHub InternalSamples repo.

2) Navigate to the DataPanel, and select the ViewModel's "Data" DataSet.

You will notice how there are 7 Booleans, with the first one checked. Each of these correspond to a gear on the GearStack on the left of the Page.

3) Leave "Gear1" ticked, and work your way down the list, ticking each Boolean until all 7 Booleans are ticked.

Observe how the GearStack on the left of the Page is showing the last ticked Boolean as selected (as expected, as they are RadioButtons)

4) Working in the opposite direction, working your way up from Bottom-To-Top, uncheck each Boolean until only "Gear1" remains ticked.

Observe how when unticking "GearN", none of the RadioButtons were active, despite 6 being ticked.
(I am unsure if this is expected or unexpected)

5) Make a mental note that "Gear1" is ticked, then select any other element in the Studio UI that will cause a change of the Properties Panel (eg: select the ViewModel Data Structure, or select the RootGrid in the Navigator, etc...)

6) Return to the DataPanel, and re-select the ViewModel's "Data" DataSet.

Observe how "Gear1" is no longer checked despite technically never being unchecked throughout the entirety of the repro step process.

Expected Results: Data Booleans respect the user-set checking, and don't change status between switching between Properties Panels.

Attached Files
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2025-11-25 12:56 dstewart New Issue
2025-11-25 12:56 dstewart File Added: 2025-11-25 06-55-03.mp4
2025-12-01 19:12 jsantos Assigned To => sfernandez
2025-12-01 19:12 jsantos Status new => assigned
2025-12-01 19:12 jsantos Target Version => Studio_Beta