View Issue Details

IDProjectCategoryView StatusLast Update
0004049NoesisGUIStudiopublic2025-10-28 15:18
Reporterdstewart Assigned Todfranjic  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004049: Styles With Setters Using Built-In Styles Feature Properties Containing a 'Remove Setter' Action Which Carries No Functionality
Description

Repro Steps:

1) Create a new Project with a MainPage.xaml
2) Introduce a ComboBox to the Page, right-click on it, navigate to the 'Styles' context menu, and create a new Style for the ItemContainer.
3) In the Properties Panel, hover over any of the Properties with an orange outline around them ('Background' for example), and click on the 3-Dot Menu.
Observe how there is a [built-in] tag at the top of the context menu.
4) From the context menu, select 'Remove Setter'.
Observe how there is no result produced.

5) Using the colour picker, select a new background colour for the Background Property.
3) Hover over the Background's 3-Dot Menu, and select 'Remove Setter'
Observe how the Setter is successfully removed.


This appears to be an issue with Noesis built-in Styles, which serves the 'default' values for this Element's Style.
Therefore, there should likely be a check that if a Property in a style comes from a built-in resource, that the 'Remove Setter' action should be disabled.

(It also appears that the "Go to Resource' arrow in the Property's 3-Dot context menu also doesn't perform a function whilst a Property is using a default/built-in Resource)

PlatformAny

Activities

dstewart

dstewart

2025-10-28 15:18

developer   ~0011266

Option to Remove Setter no longer exists as of 0.1.243; therefore, issue no longer occurs!

Issue History

Date Modified Username Field Change
2025-04-04 18:00 dstewart New Issue
2025-04-07 11:01 sfernandez Assigned To => jsantos
2025-04-07 11:01 sfernandez Status new => assigned
2025-04-07 11:01 sfernandez Target Version => Studio_Beta
2025-04-07 11:01 sfernandez Assigned To jsantos => dfranjic
2025-10-28 15:18 dstewart Status assigned => resolved
2025-10-28 15:18 dstewart Resolution open => fixed
2025-10-28 15:18 dstewart Note Added: 0011266