View Issue Details

IDProjectCategoryView StatusLast Update
0002788NoesisGUIStudiopublic2023-11-16 01:49
Reportermaherne Assigned Todfranjic  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product VersionStudio_A1 
Target VersionStudio_A1 
Summary0002788: Editing the Color property of an inherited SolidColorBrush will set the inherited Color
DescriptionOn first changing the Foreground Color of a Run in the SolidColorBrush editor, in the properties panel, it will set the color to the inherited SolidColorBrush. Subsequent changes will be applied to a local SolidColorBrush.
TagsNo tags attached.
PlatformAny

Activities

dfranjic

dfranjic

2023-11-16 01:49

developer   ~0008944

It should be fixed with r12959. BrushProperty now implements the EnsureValue() which is called whenever user starts to edit some of the brush subproperties (such as Color).
BrushProperty::EnsureValue() clones the brush object if it's not a local value and then applies that cloned brush to the parent object as a local value.

Issue History

Date Modified Username Field Change
2023-10-28 04:18 maherne New Issue
2023-10-30 13:12 jsantos Target Version => Studio_A1
2023-10-31 13:56 dfranjic Assigned To => dfranjic
2023-10-31 13:56 dfranjic Status new => assigned
2023-11-16 01:49 dfranjic Status assigned => resolved
2023-11-16 01:49 dfranjic Resolution open => fixed
2023-11-16 01:49 dfranjic Note Added: 0008944