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

Pull To Refresh freezes when SwipeView begins - iOS Only #15754

Open
@LeoJHarris

Description

@LeoJHarris

If you have a RefreshView wrapping a CollectionView and CollectionView's items implement the SwipeView, then attempting a pull to refresh will freeze if the swiping begins for a given row time, the pull to refresh must begin above a row item.

Steps to Reproduce

  1. Perform a pull to refresh directly above a row item that has SwipeView
  2. While pulling to refresh deviate horizontally to begin a Swipe on the row item
  3. Before the pull to refresh is completely pulled down and while the swipeview begins raise finger to stop pull to refresh
  4. Pull to refresh freezes and the refreshview is partially open.

Expected Behavior

Swipe to remove should not initiate when pull to refresh is refreshing / being pulled down. Android works fine.

Actual Behavior

Refresh and swiping interfere with each other causing the UI to freeze performing both partial pull to refresh and swiping on the swipe view

Basic Information

  • Version with issue: XF 5.0.0.2478
  • Last known good version: NA
  • Platform Target Frameworks: iOS Only
    • iOS: Tested on 15.4
  • Android: works fine
  • Affected Devices: iPhone 13 Pro Max 15.4

ezgif com-video-to-gif

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions