Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-1184

Phonegap crashes on ios status bar tab when using page change transition effects

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.9.0, 2.0.0
    • 2.1.0
    • cordova-ios
    • None

    Description

      This is not 100% reproducable, but seems to be a known problem: http://stackoverflow.com/questions/9700310/phonegap-xcode-ios-app-crashes-when-status-bar-is-tapped since 1.4 Phonegap
      I wonder why it is not yet fixed.

      I use translate3d to make ios use hardware acceleration and make transitions smooth. But that leads to status bar taps crashes app. When not using page transition effects, app works just fine.

      Possible steps to reproduce.
      1. Load 2 heavy divs with graphics, divs styled as -webkit-overflow-scrolling: touch;
      If divs are not heavy enough, bug is too unreproducable.
      2. Children of divs styled as -webkit-transform: translateZ(0) to prevent them from disappearing during scroll
      3. apply a transition to divs with hardware acceleration and transition. Like from "translateZ(0) scale(0,0)" to "translateZ(0) scale(1,1)"
      4. tab status bar. App crashes

      Attachments

        1. crash2.log
          27 kB
          Andrew Kirkovski
        2. crash1.log
          28 kB
          Andrew Kirkovski

        Issue Links

          Activity

            People

              shazron Shazron Abdullah
              ryotsuke Andrew Kirkovski
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: