Browse Source

Simplify MouseMove logic.

pull/137/head
Steven Kirk 11 years ago
parent
commit
406f476a7c
  1. 11
      src/Perspex.Input/MouseDevice.cs

11
src/Perspex.Input/MouseDevice.cs

@ -143,15 +143,8 @@ namespace Perspex.Input
}
else
{
var offset = new Point();
var ancestors = Captured.GetVisualAncestors().OfType<IInputElement>().ToList();
foreach (IVisual ancestor in ancestors)
{
offset += ancestor.Bounds.Position;
}
SetPointerOver(this, root, ancestors);
var elements = Captured.GetSelfAndVisualAncestors().OfType<IInputElement>().ToList();
SetPointerOver(this, root, elements);
source = Captured;
}

Loading…
Cancel
Save