AvalonStudio.Controls.MetroWindow.OnPointerMoved C# (CSharp) Method

OnPointerMoved() protected method

protected OnPointerMoved ( Avalonia.Input.PointerEventArgs e ) : void
e Avalonia.Input.PointerEventArgs
return void
		protected override void OnPointerMoved(PointerEventArgs e)
		{
			if (titleBar.IsPointerOver && mouseDown)
			{
				if (mouseDownPosition.DistanceTo(e.GetPosition(this)) > 12)
				{
					WindowState = WindowState.Normal;
					BeginMoveDrag();
					mouseDown = false;
				}
			}

			base.OnPointerMoved(e);
		}