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

[Bug] SwipeView items conflict with Shell menu swipe in from left, on real iOS devices #9088

Closed
1iveowl opened this issue Jan 5, 2020 · 0 comments · Fixed by #9144
Closed
Assignees
Milestone

Comments

@1iveowl
Copy link
Contributor

1iveowl commented Jan 5, 2020

Description

Combining Shell with SwipeView items works in iOS Simulator, but not on a real iOS device.

Specifically, swipe right on a SwipeItem seems to conflict with swiping the Shell menu in from the left.

Steps to Reproduce

Please see the link to the repro below.

On the page with the issue, try swiping from left to right very slowly. This should exhibit the expected behavior of activating the swiping of the SwipeView.

Now try to do the swipe motion more quickly, and see the Shell menu will be pulling in from the left instead, even if the swiping takes place from a horizontal center of the screen.

The issue only appears on real devices, and not in the iOS simulator.

Expected Behavior

On Android there is no observed issues. On android Shell menu swipe in from the left and right swipting SwipeView items does not conflict.

Basic Information

  • Version with issue: 4.4.0.991265
  • Last known good version: N/A
  • IDE: VS 16.4.2, .NET Core runtime 3.1.0
  • Platform Target Frameworks:
    • iOS: MDK 6.6.0.155, Xamarin.iOS 13.8.3.0, Xcode 11.3(15712)
  • Nuget Packages: Xamarin.Forms 4.4.0.991265, Xamarin.Essentials 1.3.1
  • Affected Devices: iOS devices, but not the iOS Simulator

Reproduction Link

https://github.com/1iveowl/Xamarin.Forms/blob/fix-9088/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue9088.cs

@1iveowl 1iveowl added s/unverified New report that has yet to be verified t/bug 🐛 labels Jan 5, 2020
@pauldipietro pauldipietro added this to New in Triage Jan 5, 2020
@PureWeen PureWeen self-assigned this Jan 10, 2020
@samhouts samhouts added this to Backlog in SwipeView Feb 4, 2020
@samhouts samhouts added this to Backlog in Shell Feb 4, 2020
@samhouts samhouts added e/6 🕕 6 and removed s/unverified New report that has yet to be verified labels Feb 6, 2020
@samhouts samhouts moved this from New to Ready For Work in Triage Feb 7, 2020
@samhouts samhouts added this to To do in iOS Ready For Work Feb 12, 2020
@samhouts samhouts removed this from Ready For Work in Triage Feb 12, 2020
@PureWeen PureWeen assigned jsuarezruiz and unassigned PureWeen Feb 27, 2020
@jsuarezruiz jsuarezruiz moved this from Backlog to In Progress in SwipeView Mar 6, 2020
@samhouts samhouts added the in-progress This issue has an associated pull request that may resolve it! label Mar 6, 2020
@samhouts samhouts added this to In Progress in vCurrent (4.8.0) Mar 6, 2020
@samhouts samhouts removed this from In Progress in vCurrent (4.8.0) Apr 3, 2020
@samhouts samhouts added this to In Progress in v4.6.0 Apr 3, 2020
@samhouts samhouts moved this from Backlog to In Progress in Shell Apr 22, 2020
@samhouts samhouts moved this from To do to In progress in iOS Ready For Work May 7, 2020
@samhouts samhouts added this to In Progress in CollectionView May 11, 2020
@samhouts samhouts removed this from In Progress in v4.6.0 Jun 8, 2020
@samhouts samhouts added this to In Progress in 4.7.0 Jun 20, 2020
@samhouts samhouts removed this from In Progress in 4.7.0 Jul 8, 2020
@samhouts samhouts added this to In Progress in vCurrent (4.8.0) Jul 30, 2020
@samhouts samhouts added this to In Progress in .NET MAUI Backlog Jul 30, 2020
@samhouts samhouts removed this from 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 .NET MAUI Backlog Aug 4, 2020
@samhouts samhouts added this to In Progress in vNext+1 (5.0.0) Aug 11, 2020
@samhouts samhouts moved this from In Progress to Done in vNext+1 (5.0.0) Aug 17, 2020
myroot pushed a commit to myroot/Xamarin.Forms that referenced this issue Aug 19, 2020
…e) (xamarin#9144)

* start

* Start

* UI Test compete

* Added cast SwipeView issue fix

Co-authored-by: Jasper Hedegaard Bojsen <jasperhb@outlook.com>
Co-authored-by: Javier Suárez Ruiz <javiersuarezruiz@hotmail.com>

fixes xamarin#9088
sung-su pushed a commit to sung-su/Xamarin.Forms that referenced this issue Aug 20, 2020
…e) (xamarin#9144)

* start

* Start

* UI Test compete

* Added cast SwipeView issue fix

Co-authored-by: Jasper Hedegaard Bojsen <jasperhb@outlook.com>
Co-authored-by: Javier Suárez Ruiz <javiersuarezruiz@hotmail.com>

fixes xamarin#9088
sung-su pushed a commit to sung-su/Xamarin.Forms that referenced this issue Aug 20, 2020
…e) (xamarin#9144)

* start

* Start

* UI Test compete

* Added cast SwipeView issue fix

Co-authored-by: Jasper Hedegaard Bojsen <jasperhb@outlook.com>
Co-authored-by: Javier Suárez Ruiz <javiersuarezruiz@hotmail.com>

fixes xamarin#9088
iOS Ready For Work automation moved this from In progress to Done Aug 21, 2020
CollectionView automation moved this from In Progress to Done Aug 21, 2020
Shell automation moved this from In Progress to Done Aug 21, 2020
SwipeView automation moved this from In Progress to Done Aug 21, 2020
@samhouts samhouts removed this from Done in iOS Ready For Work Nov 3, 2020
@samhouts samhouts removed this from Done in CollectionView Nov 3, 2020
@samhouts samhouts removed this from Done in Shell 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.
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

4 participants