Browse Source

Fixed :not selector and fixed MyButton in tests

pull/2322/head
Nikita Tsukanov 8 years ago
parent
commit
be404c342b
  1. 1
      src/Markup/Avalonia.Markup.Xaml/XamlIl/CompilerExtensions/Transformers/AvaloniaXamlIlSelectorTransformer.cs
  2. 5
      tests/Avalonia.Markup.Xaml.UnitTests/Xaml/EventTests.cs

1
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) public XamlIlNotSelector(XamlIlSelectorNode previous, XamlIlSelectorNode argument) : base(previous)
{ {
Argument = argument;
} }
public override IXamlIlType TargetType => Previous?.TargetType; public override IXamlIlType TargetType => Previous?.TargetType;

5
tests/Avalonia.Markup.Xaml.UnitTests/Xaml/EventTests.cs

@ -4,6 +4,7 @@
using System; using System;
using Avalonia.Controls; using Avalonia.Controls;
using Avalonia.Input; using Avalonia.Input;
using Avalonia.Interactivity;
using Portable.Xaml; using Portable.Xaml;
using Xunit; 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 bool Clicked { get; private set; }
public void OnClick(object sender, EventArgs e) public void OnClick(object sender, RoutedEventArgs e)
{ {
Clicked = true; Clicked = true;
} }

Loading…
Cancel
Save