Browse Source

use getrequiredservice

pull/7274/head
Takoooooo 5 years ago
parent
commit
f9671bd4cc
  1. 7
      src/Avalonia.Input/TouchDevice.cs

7
src/Avalonia.Input/TouchDevice.cs

@ -58,11 +58,8 @@ namespace Avalonia.Input
}
else
{
var settings = AvaloniaLocator.Current.GetService<ITouchPlatformSettings>();
if (settings == null)
{
throw new Exception("ITouchPlatformSettings can not be null.");
}
var settings = AvaloniaLocator.Current.GetRequiredService<ITouchPlatformSettings>();
if (!_lastClickRect.Contains(args.Position)
|| ev.Timestamp - _lastClickTime > settings.TouchDoubleClickTime.TotalMilliseconds)
{

Loading…
Cancel
Save