MartijnHols - Overview

1

Using a transition to open screens helps users keep track of where they are and mimicks the native apps they're used to.

3

![2021-11-11 09 58 48](https://user-images.githubusercontent.com/4565223/141269106-31896ae3-5ac5-4a41-bd2c-8384a4657554.gif)

5

But on iOS Safari this leads to an issue. In Safari users can drag the edges of the screen to navigate to the previous and next page. This also works on iOS in native apps to close "pushed" screens (screens that animate in from the left). Keeping this behavior in place is likely desirable, but this can conflict with custom screen transitions.