View Issue Details

IDProjectCategoryView StatusLast Update
0001742NoesisGUIC++ SDKpublic2022-08-22 19:21
Reportersfernandez Assigned Tojsantos  
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.0.2 
Target Version3.2.0Fixed in Version3.2.0 
Summary0001742: Make Symbols case sensitive to avoid some problems
DescriptionCurrent problems:
- Reflection class TypeId is a symbol, allowing <button> to incorrectly be used in xaml.
- Reflection property names are symbols, so can't define 'x' and 'X' as different properties and that can be a problem when exposing C# classes.
- ResourceDictionary uses simple strings as keys, but DynamicResource uses Symbol as key, so it can happen that symbol was initially created with a different casing and resource will never be found.
TagsNo tags attached.
PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-06-30 13:15 sfernandez New Issue
2020-06-30 13:16 sfernandez Assigned To => jsantos
2020-06-30 13:16 sfernandez Status new => assigned
2020-06-30 13:16 sfernandez Target Version => 3.1
2022-08-22 19:05 jsantos Target Version 3.1 => 3.2.0
2022-08-22 19:21 jsantos Status assigned => resolved
2022-08-22 19:21 jsantos Resolution open => fixed
2022-08-22 19:21 jsantos Fixed in Version => 3.2.0