Browse Source

Ignore handled events in TouchDevice.

pull/7967/head
Steven Kirk 5 years ago
parent
commit
0d939b34f8
  1. 2
      src/Avalonia.Input/TouchDevice.cs

2
src/Avalonia.Input/TouchDevice.cs

@ -32,7 +32,7 @@ namespace Avalonia.Input
public void ProcessRawEvent(RawInputEventArgs ev) public void ProcessRawEvent(RawInputEventArgs ev)
{ {
if (_disposed) if (ev.Handled || _disposed)
return; return;
var args = (RawTouchEventArgs)ev; var args = (RawTouchEventArgs)ev;
if (!_pointers.TryGetValue(args.TouchPointId, out var pointer)) if (!_pointers.TryGetValue(args.TouchPointId, out var pointer))

Loading…
Cancel
Save