Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

[Bug] PanGestureRecognizer not workingcorrectly in several scenarios and devices. #8360

Open
IlGalvo opened this issue Nov 3, 2019 · 2 comments
Labels
e/7 🕖 7 help wanted We welcome community contributions to any issue, but these might be a good place to start! inactive Issue is older than 6 months and needs to be retested p/Android p/UWP t/bug 🐛 up-for-grabs We welcome community contributions to any issue, but these might be a good place to start!

Comments

@IlGalvo
Copy link

IlGalvo commented Nov 3, 2019

Description

PanGestureRecognizer is not working correctly (or as expected) in several scenarios and devices.
In Android it seems to work correctly in most scenario except when ScrollView is present.
In UWP sometimes does not recognize and fire Completed/Canceled event when leave the view doing gesture.

Steps to Reproduce

  1. Download the allegate, compile and execute the TestApp.
  2. Try to comment/uncomment some region in xaml where is present ScrollView.
  3. See the behevior in some of the above described scenarios.

Expected Behavior

PanGestureRecognizer to work inside a ScrollView too, and always fire at least Completed/Canceled event when leave or exited the view during the gesture.

Actual Behavior

In some scenarios PanGestureRecognizer does not work correctly and is not fired event like Completed/Canceled as expected, this cause an issues in managing some GUI (or not) transitions.

Basic Information

  • Version with issue: Xamarin.Forms, Version 4.3.0.947036.
  • Last known good version: N.A.
  • IDE: Visual Studio Community 2019, Version 16.3.7.
  • Platform Target Frameworks:
    • Android: Android SDK Platform 28.
    • UWP: Build 18362 (version 1903).
  • Nuget Packages:
    • Xamarin.Essentials, Version 1.3.1.
    • Xamarin.Android.Support.Core.Utils, Version 28.0.0.3.
    • Microsoft.NETCore.UniversalWindowsPlatform, Version 6.2.9.
  • Affected Devices: Android, UWP.

Test

AppTest.zip

@IlGalvo IlGalvo added s/unverified New report that has yet to be verified t/bug 🐛 labels Nov 3, 2019
@pauldipietro pauldipietro added this to New in Triage Nov 3, 2019
@hartez hartez removed the s/unverified New report that has yet to be verified label Nov 4, 2019
@hartez
Copy link
Contributor

hartez commented Nov 4, 2019

Duplicate of #3721.

@hartez hartez added this to To do in Android Ready For Work via automation Nov 4, 2019
@hartez hartez added this to To do in UWP Ready For Work via automation Nov 4, 2019
@hartez hartez removed this from New in Triage Nov 4, 2019
@samhouts samhouts added inactive Issue is older than 6 months and needs to be retested help wanted We welcome community contributions to any issue, but these might be a good place to start! up-for-grabs We welcome community contributions to any issue, but these might be a good place to start! and removed inactive Issue is older than 6 months and needs to be retested help wanted We welcome community contributions to any issue, but these might be a good place to start! labels Jul 17, 2020
@samhouts samhouts added inactive Issue is older than 6 months and needs to be retested help wanted We welcome community contributions to any issue, but these might be a good place to start! and removed inactive Issue is older than 6 months and needs to be retested labels Jul 31, 2020
@samhouts samhouts added this to the 5.0.0 milestone Aug 13, 2020
@samhouts samhouts added this to To do in vNext+1 (5.0.0) Aug 14, 2020
@samhouts samhouts added the inactive Issue is older than 6 months and needs to be retested label Sep 18, 2020
@samhouts samhouts removed this from the 5.0.0 milestone Nov 2, 2020
@zeevbritz
Copy link

Any updates on this?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
e/7 🕖 7 help wanted We welcome community contributions to any issue, but these might be a good place to start! inactive Issue is older than 6 months and needs to be retested p/Android p/UWP t/bug 🐛 up-for-grabs We welcome community contributions to any issue, but these might be a good place to start!
Projects
Development

No branches or pull requests

4 participants