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

[Bug] [iOS][SwipeView] Swipe view not handling tap gesture events until swiped #11209

Closed
dwightbennett opened this issue Jun 25, 2020 · 1 comment
Labels
a/swipeview e/3 🕒 3 in-progress This issue has an associated pull request that may resolve it! p/iOS 🍎 t/bug 🐛
Milestone

Comments

@dwightbennett
Copy link

Description

On iOS when i use a Swipe view for a Data Template in a Collection view, If i add a Tap Gesture to the swipe view's content ,the tap gesture will not fire until i swipe the view. It does fire if i tap on content in the view, for example a label or box view.

Steps to Reproduce

  1. Place a Swipe view in a collection view
  2. Add a swipe item
  3. Add a view to the content of the Swipe view
  4. Add a Tap Gesture recognizer to the Content
  5. Tap on empty space in the cell

Expected Behavior

The Tap gesture Tapped event or command should fire

Actual Behavior

The tapped gesture event or command doesn't fire unless you tap on content or swipe the view first.

Basic Information

  • Version with issue:
  • Last known good version: ? Swipe view is still experimental
  • IDE: VS for Mac
  • Platform Target Frameworks:
    • iOS: 13.4
  • Nuget Packages: Xamarin.Forms 4.7.0.968
  • Affected Devices:
    Apple Phones, did not test tablets

Screenshots

swipeview

Reproduction Link

Example Project

Workaround

There is a work around for now. If you place a transparent BoxView on top of your content, you can still tap the swipe view and the events will fire.

@dwightbennett dwightbennett added s/unverified New report that has yet to be verified t/bug 🐛 labels Jun 25, 2020
@pauldipietro pauldipietro added this to New in Triage Jun 25, 2020
@jsuarezruiz jsuarezruiz added this to Backlog in SwipeView via automation Jun 26, 2020
@jsuarezruiz jsuarezruiz moved this from New to Ready For Work in Triage Jun 26, 2020
@jsuarezruiz jsuarezruiz removed the s/unverified New report that has yet to be verified label Jun 26, 2020
@jsuarezruiz jsuarezruiz moved this from Backlog to In Progress in SwipeView Jun 26, 2020
@samhouts samhouts added the in-progress This issue has an associated pull request that may resolve it! label Jun 26, 2020
@samhouts samhouts added this to In Progress in 4.7.0 Jun 26, 2020
@samhouts samhouts added this to To do in iOS Ready For Work Jul 2, 2020
@samhouts samhouts removed this from Ready For Work in Triage Jul 2, 2020
@samhouts samhouts moved this from To do to In progress in iOS Ready For Work Jul 2, 2020
@samhouts samhouts removed this from In Progress in 4.7.0 Jul 8, 2020
@thomasgalliker
Copy link

Same issue here with Xamarin.Forms 4.7.0.1142.

@samhouts samhouts added this to In Progress in vCurrent (4.8.0) Jul 30, 2020
@samhouts samhouts added this to the 5.0.0 milestone Aug 4, 2020
@samhouts samhouts removed this from In Progress in vCurrent (4.8.0) Aug 4, 2020
@samhouts samhouts added this to In Progress in vNext+1 (5.0.0) Aug 11, 2020
iOS Ready For Work automation moved this from In progress to Done Sep 7, 2020
SwipeView automation moved this from In Progress to Done Sep 7, 2020
vNext+1 (5.0.0) automation moved this from In Progress to Done Sep 7, 2020
@samhouts samhouts removed this from Done in iOS Ready For Work Nov 3, 2020
@samhouts samhouts removed this from Done in SwipeView Nov 3, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
a/swipeview e/3 🕒 3 in-progress This issue has an associated pull request that may resolve it! p/iOS 🍎 t/bug 🐛
Projects
No open projects
Development

No branches or pull requests

4 participants