Added GenerateTypeSafeMetadata to property metadata
This method is used to strip coercion methods out of StyledPropertyMetadata when applying it to a new owner. Also fixed AvaloniaProperty.(IPropertyInfo.CanSet) returning true for read-only properties
This commit is contained in:
@@ -8,9 +8,9 @@
|
||||
"samples\\GpuInterop\\GpuInterop.csproj",
|
||||
"samples\\IntegrationTestApp\\IntegrationTestApp.csproj",
|
||||
"samples\\MiniMvvm\\MiniMvvm.csproj",
|
||||
"samples\\ReactiveUIDemo\\ReactiveUIDemo.csproj",
|
||||
"samples\\SampleControls\\ControlSamples.csproj",
|
||||
"samples\\Sandbox\\Sandbox.csproj",
|
||||
"samples\\ReactiveUIDemo\\ReactiveUIDemo.csproj",
|
||||
"src\\Avalonia.Base\\Avalonia.Base.csproj",
|
||||
"src\\Avalonia.Build.Tasks\\Avalonia.Build.Tasks.csproj",
|
||||
"src\\Avalonia.Controls.ColorPicker\\Avalonia.Controls.ColorPicker.csproj",
|
||||
@@ -41,6 +41,7 @@
|
||||
"src\\Windows\\Avalonia.Direct2D1\\Avalonia.Direct2D1.csproj",
|
||||
"src\\Windows\\Avalonia.Win32.Interop\\Avalonia.Win32.Interop.csproj",
|
||||
"src\\Windows\\Avalonia.Win32\\Avalonia.Win32.csproj",
|
||||
"src\\tools\\Avalonia.Generators\\Avalonia.Generators.csproj",
|
||||
"src\\tools\\DevAnalyzers\\DevAnalyzers.csproj",
|
||||
"src\\tools\\DevGenerators\\DevGenerators.csproj",
|
||||
"src\\tools\\PublicAnalyzers\\Avalonia.Analyzers.csproj",
|
||||
@@ -63,4 +64,4 @@
|
||||
"tests\\Avalonia.UnitTests\\Avalonia.UnitTests.csproj"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user