From 0f3b97a7525ec209a946fa89d0262b25888a4a8a Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Mon, 20 Dec 2021 20:14:34 +0300 Subject: [PATCH 1/3] Use pointer position relative to the scroll gesture recognizer target --- .../GestureRecognizers/ScrollGestureRecognizer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Avalonia.Input/GestureRecognizers/ScrollGestureRecognizer.cs b/src/Avalonia.Input/GestureRecognizers/ScrollGestureRecognizer.cs index 84a26a0cc3..7532676f18 100644 --- a/src/Avalonia.Input/GestureRecognizers/ScrollGestureRecognizer.cs +++ b/src/Avalonia.Input/GestureRecognizers/ScrollGestureRecognizer.cs @@ -85,7 +85,7 @@ namespace Avalonia.Input.GestureRecognizers { if (e.Pointer == _tracking) { - var rootPoint = e.GetPosition(null); + var rootPoint = e.GetPosition(_target); if (!_scrolling) { if (CanHorizontallyScroll && Math.Abs(_trackedRootPoint.X - rootPoint.X) > ScrollStartDistance) From dea04d8a7455cee215860ea6ab1de063ee1b121e Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Mon, 20 Dec 2021 17:20:57 +0000 Subject: [PATCH 2/3] Update readme.md --- readme.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/readme.md b/readme.md index a8a6399f2f..9895d3b68f 100644 --- a/readme.md +++ b/readme.md @@ -3,6 +3,8 @@
[![NuGet](https://img.shields.io/nuget/v/Avalonia.svg)](https://www.nuget.org/packages/Avalonia) [![downloads](https://img.shields.io/nuget/dt/avalonia)](https://www.nuget.org/packages/Avalonia) [![MyGet](https://img.shields.io/myget/avalonia-ci/vpre/Avalonia.svg?label=myget)](https://www.myget.org/gallery/avalonia-ci) ![Size](https://img.shields.io/github/repo-size/avaloniaui/avalonia.svg) +Tips: BTC: bc1q05wx78qemgy9x6ytl5ljk2xrt00yqargyjm8gx + ## 📖 About AvaloniaUI Avalonia is a cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of Operating Systems such as Windows via .NET Framework and .NET Core, Linux via Xorg, macOS. Avalonia is ready for **General-Purpose Desktop App Development**. However, there may be some bugs and breaking changes as we continue along into this project's development. From e8f6f72ebaa610c9448282cb06659c31a8f691c2 Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Mon, 20 Dec 2021 17:26:54 +0000 Subject: [PATCH 3/3] Update readme.md --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 9895d3b68f..3efc3211ee 100644 --- a/readme.md +++ b/readme.md @@ -4,6 +4,7 @@ [![NuGet](https://img.shields.io/nuget/v/Avalonia.svg)](https://www.nuget.org/packages/Avalonia) [![downloads](https://img.shields.io/nuget/dt/avalonia)](https://www.nuget.org/packages/Avalonia) [![MyGet](https://img.shields.io/myget/avalonia-ci/vpre/Avalonia.svg?label=myget)](https://www.myget.org/gallery/avalonia-ci) ![Size](https://img.shields.io/github/repo-size/avaloniaui/avalonia.svg) Tips: BTC: bc1q05wx78qemgy9x6ytl5ljk2xrt00yqargyjm8gx +This will be shared with the community and awarded for significant contributions. ## 📖 About AvaloniaUI