diff --git a/src/Markup/Avalonia.Markup.Xaml/XamlIl/CompilerExtensions/Transformers/AvaloniaXamlIlSelectorTransformer.cs b/src/Markup/Avalonia.Markup.Xaml/XamlIl/CompilerExtensions/Transformers/AvaloniaXamlIlSelectorTransformer.cs index 608223a77c..11df8bfa82 100644 --- a/src/Markup/Avalonia.Markup.Xaml/XamlIl/CompilerExtensions/Transformers/AvaloniaXamlIlSelectorTransformer.cs +++ b/src/Markup/Avalonia.Markup.Xaml/XamlIl/CompilerExtensions/Transformers/AvaloniaXamlIlSelectorTransformer.cs @@ -254,6 +254,7 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions.Transformers public XamlIlNotSelector(XamlIlSelectorNode previous, XamlIlSelectorNode argument) : base(previous) { + Argument = argument; } public override IXamlIlType TargetType => Previous?.TargetType; diff --git a/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/EventTests.cs b/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/EventTests.cs index ddecec0a95..dbb34a7eba 100644 --- a/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/EventTests.cs +++ b/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/EventTests.cs @@ -4,6 +4,7 @@ using System; using Avalonia.Controls; using Avalonia.Input; +using Avalonia.Interactivity; using Portable.Xaml; using Xunit; @@ -56,11 +57,11 @@ namespace Avalonia.Markup.Xaml.UnitTests.Xaml }); } - class MyButton : Button + public class MyButton : Button { public bool Clicked { get; private set; } - public void OnClick(object sender, EventArgs e) + public void OnClick(object sender, RoutedEventArgs e) { Clicked = true; }