Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.0.0RC: White page when you push-pop pages too quickly. #8319

Closed
imcosta opened this issue Sep 29, 2016 · 4 comments
Closed

2.0.0RC: White page when you push-pop pages too quickly. #8319

imcosta opened this issue Sep 29, 2016 · 4 comments
Labels
needs: reply the issue needs a response from the user

Comments

@imcosta
Copy link

imcosta commented Sep 29, 2016

Short description of the problem: If you have pages, for example (Page1 -> Page2 -> Page3) and you push a page an then pop quickly before the transition end using the navbar back button or other element occasionally occurs a white page.

I some cases I can avoid this issue using a flag variable that prevents multiples calls to nav.pop() but is not a very good solution.

@jgw96
Copy link
Contributor

jgw96 commented Sep 29, 2016

Hello, thanks for using Ionic! Would you mind providing a repo that I can use to reproduce this issue?

@jgw96 jgw96 added needs: reply the issue needs a response from the user v2 labels Sep 29, 2016
@imcosta
Copy link
Author

imcosta commented Sep 29, 2016

I used the default tabs template and this.app.getRootNav().push(Page) / this.app.getRootNav().pop().
You can try with this: https://github.com/imcosta/ionicbug.git

Press "Push" and "Pop" quickly and repeatedly to see the issue.

Video: https://youtu.be/4RsvI2y2xUc

@n00b42
Copy link

n00b42 commented Oct 12, 2016

Do I have to wait for the next release or how can I apply this patch myself?

@filipsuk
Copy link

@manucorporat Thanks for the fix, however I found another occurrence.
3 tabs -> open some page from 1st tab -> tap quickly 2 times on 1st tab icon -> white screen bug. Here is a clean repo: https://github.com/cernym43/ionic2-whiteScreen
Screencast: http://recordit.co/F6RKhju0Ul

My system information:

Cordova CLI: 6.1.1
Gulp version: CLI version 3.9.1
Gulp local: Local version 3.9.0
Ionic Framework Version: 2.0.0-rc.1
Ionic CLI Version: 2.1.1
Ionic App Lib Version: 2.1.1
Ionic App Scripts Version: 0.0.36
ios-deploy version: 1.9.0
ios-sim version: Not installed
OS: Mac OS X El Capitan
Node Version: v6.8.1
Xcode version: Xcode 8.0 Build version 8A218a

@ionitron-bot ionitron-bot bot locked and limited conversation to collaborators Sep 8, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
needs: reply the issue needs a response from the user
Projects
None yet
Development

No branches or pull requests

4 participants