Open ThomasGuldborg opened 3 years ago
This issue will be closed due to backlog prioritization and pruning. https://github.com/kirbydesign/designsystem/discussions/1704#discussion-3522993
This is impeeded until we have a way to test and debug on an iPhone. Probably should just create the simplest possible repro in DRB, and deploy for iOS.
New info received from reporter on how to reproduce with current Kirby version: $ Install XCode $ git clone git@github.com:Bankdata/relationsbank.git $ cd relationsbank $ git checkout flickering-screen-on-ios-issue $ npm run ios:sydbank:mock $ In the app simulator choose 'Bolig' from the main-menu $ Press the 'Click here to navigate to....' button $ Swipe back to the previous page and verify the problem stated above.
Tried to reproduce the blinking or jaggy behaviour during swipe on iPhone 11 through 13 using the provided example app. Also created several simple standalone examples based on a kirby-page not filling the whole viewport. Unfortunately none of these examples did reproduce the problem.
This is unfortunately still an issue, please talk to Nikolaj Skousen about it.
This seems to be reproducible in the flows app. The steps are:
npm run start:flows:ios
This is in contrast to other pages (e.g. Account 1 --> click on transaction item in list --> bezel swipe back) where it transitions nicely.
Describe the bug The bug occurs when navigating from one Kirby page to another Kirby page which is too low. That is has not enough content to fill out the height of the viewport.
To Reproduce Steps to reproduce the behavior:
Use this template:
Open on iPhone Go to the specific page and hit the button Swipe right to get back and then the screen flickers or loades slow depending on the iPhone model
Bugfix proposal The bugfix includes a minimum height styling in the css file for an empty div, such as: overview.component.html:
overview.component.scss:
Kirby version
Expected behavior No flickering or slow loading page when navigating to it
Screenshots
Please complete the following information: