Skip to content

bug: interactions not allowed on app until page transition animation has completed #27748

Closed
@aeharding

Description

@aeharding

Prerequisites

Ionic Framework Version

v7.x

Current Behavior

You cannot scroll down a page during a page transition

Expected Behavior

Page should accept interactions before page transition has completed

Steps to Reproduce

  1. Tap into a page or swipe back to trigger the page transition animation
  2. Immediately try to scroll down before the page has finished transitioning

Code Reproduction URL

No response

Ionic Info

Ionic:

   Ionic CLI : 7.1.1

Utility:

   cordova-res : not installed globally
   native-run  : not installed globally

System:

   NodeJS : v18.15.0
   npm    : 9.5.0
   OS     : macOS Unknown

Additional Information

This bug is made a bit more serious by https://bugs.webkit.org/show_bug.cgi?id=222654

You can experience this bug in production at https://wefwef.app

Please see a demo video (with narration) explaining the video in real time:

IMG_2717.mp4

And here's a video (without narration) demonstrating how long it takes for pointer-events: none to be removed from both pages by slowing down the animation to 10% real time:

Kapture.2023-07-05.at.12.13.50.mp4

Related bug: aeharding/voyager#18

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs: replythe issue needs a response from the user

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions