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

Ionic2: White screen of death after fast sequence of taps #8677

Closed
filipsuk opened this issue Oct 13, 2016 · 8 comments
Closed

Ionic2: White screen of death after fast sequence of taps #8677

filipsuk opened this issue Oct 13, 2016 · 8 comments

Comments

@filipsuk
Copy link

Description of the problem:

Example tabs project where you have list of categories on 1st level, list of subcategories on 2nd level and category detail on 3rd level. When you click fast enough in top list of categories (4 fast clicks on one list item) the app "crashes" and all you can see is empty tab.

Working correctly when tapping slowly:
image

Crashes after 4+ fast taps:
image

How the DOM looks after "crash" - empty div where the page should be:

image

Steps to reproduce:

  1. Download example repo (modified fresh tabs project) https://github.com/cernym43/ionic2-whiteScreen
  2. Run in chrome/android device
  3. Tap really quickly 4+ times on any item in root list

Problem occurs both in desktop Chrome and Android devices.

Unsuccessful solutions to block further tapping

  • Ionic loading
  • Native loading plugins

Which Ionic Version? Ionic 2 RC0

ionic info

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.0
Ionic CLI Version: 2.1.0
Ionic App Lib Version: 2.1.0-beta.1
ios-deploy version: 1.8.6
ios-sim version: Not installed
OS: Mac OS X El Capitan
Node Version: v6.7.0
Xcode version: Xcode 8.0 Build version 8A218a

Cheers

@imcosta
Copy link

imcosta commented Oct 13, 2016

Maybe the same issue: #8319

@filipsuk
Copy link
Author

Problem seems to be solved in RC1. Thanks!

@adesst
Copy link

adesst commented Dec 14, 2016

here my list of package:
"dependencies": {
"@ionic/storage": "1.1.6",
"ionic-angular": "^2.0.0-rc.2",
"ionic-native": "^2.0.3",
"ionic2-rating": "0.0.10",
"ionicons": "^3.0.0",
"jquery": "^3.1.1",
"ng2-translate": "^3.2.1",
"sprintf-js": "^1.0.3",
"ts-md5": "^1.2.0"
},

i still having the whitescreen, the step how i reproduce

  1. Home (root)
  2. tap one of the link
  3. home-menu comes in tap one of the link
  4. my-page shown and then i tap back
  5. again tap back which in the home-menu
  6. again tap the 3 bars in the home
  7. whitescreen!

@mirko77
Copy link

mirko77 commented Feb 28, 2017

The issue was there on Ionic 1 (iOS), look here #6976

and apparently is still there on Ionic 2. Fast taps crashes Ionic, there is no solution yet.

@antpuleo2586
Copy link

antpuleo2586 commented Feb 28, 2017

Hi @filipsuk

How did you know to look for this problem in the first place? Had you seen it in ionic 1 or just stumbled across it? Just curious to know.

We already have an app on the store with this problem (using ionic 1) and so it's a real problem for us.

Did you know of any solution for ionic 1 by any chance?

Cheers

Ant

@filipsuk
Copy link
Author

@antpuleo2586 I just stumbled across it and I don't have solution for Ionic 1, sorry.

@antpuleo2586
Copy link

@filipsuk Thanks for replying. We've literally tried everything and looks like we're either going to go for another framework or native...

@ionitron-bot
Copy link

ionitron-bot bot commented Sep 3, 2018

Thanks for the issue! This issue is being locked to prevent comments that are not relevant to the original issue. If this is still an issue with the latest version of Ionic, please create a new issue and ensure the template is fully filled out.

@ionitron-bot ionitron-bot bot locked and limited conversation to collaborators Sep 3, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants