Browse Source

Check for method being Private correctly.

pull/8228/head
Takoooooo 4 years ago
parent
commit
83b5338a28
  1. 2
      src/Avalonia.Base/Data/Converters/DefaultValueConverter.cs

2
src/Avalonia.Base/Data/Converters/DefaultValueConverter.cs

@ -33,7 +33,7 @@ namespace Avalonia.Data.Converters
if (typeof(ICommand).IsAssignableFrom(targetType) && value is Delegate d && d.Method.GetParameters().Length <= 1)
{
if (d.Method.Attributes.HasFlag(System.Reflection.MethodAttributes.Private) == false)
if (d.Method.IsPrivate == false)
{
return new MethodToCommandConverter(d);
}

Loading…
Cancel
Save