|
|
|
@ -20,7 +20,6 @@ namespace Avalonia.Input.UnitTests |
|
|
|
using (TestApplication(renderer.Object)) |
|
|
|
{ |
|
|
|
var inputManager = InputManager.Instance; |
|
|
|
var mouseDevice = AvaloniaLocator.Current.GetService<IMouseDevice>(); |
|
|
|
|
|
|
|
Canvas canvas; |
|
|
|
Border border; |
|
|
|
@ -28,6 +27,7 @@ namespace Avalonia.Input.UnitTests |
|
|
|
|
|
|
|
var root = new TestRoot |
|
|
|
{ |
|
|
|
MouseDevice = new MouseDevice(), |
|
|
|
Child = new Panel |
|
|
|
{ |
|
|
|
Children = |
|
|
|
@ -45,7 +45,7 @@ namespace Avalonia.Input.UnitTests |
|
|
|
.Returns(new[] { decorator }); |
|
|
|
|
|
|
|
inputManager.ProcessInput(new RawMouseEventArgs( |
|
|
|
mouseDevice, |
|
|
|
root.MouseDevice, |
|
|
|
0, |
|
|
|
root, |
|
|
|
RawMouseEventType.Move, |
|
|
|
@ -61,7 +61,7 @@ namespace Avalonia.Input.UnitTests |
|
|
|
.Returns(new[] { canvas }); |
|
|
|
|
|
|
|
inputManager.ProcessInput(new RawMouseEventArgs( |
|
|
|
mouseDevice, |
|
|
|
root.MouseDevice, |
|
|
|
0, |
|
|
|
root, |
|
|
|
RawMouseEventType.Move, |
|
|
|
@ -80,7 +80,6 @@ namespace Avalonia.Input.UnitTests |
|
|
|
return UnitTestApplication.Start( |
|
|
|
new TestServices( |
|
|
|
inputManager: new InputManager(), |
|
|
|
mouseDevice: () => new MouseDevice(), |
|
|
|
renderer: (root, loop) => renderer)); |
|
|
|
} |
|
|
|
} |
|
|
|
|