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

Cached iOS LaunchStoryboard image displayed before updated LaunchStoryboard image.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Won't Fix
    • cordova-ios 4.5.0
    • None
    • None
    • iOS

    Description

      If an old launch storyboard image is cached on the device, it is displayed on launch and then fades to the current LaunchStoryboard image.

      Steps:
      1. Deploy to iOS with LaunchStoryboard set to image1.
      2. Change LaunchStoryboard to image2 and redeploy.
      3. See image1, followed by a quick fade to image2.

      Resetting the device will clear this cache, but we cannot expect this from users.

      I have found that removing the LaunchStoryboard Image View form CDVLaunchScreen.storyboard will prevent this image from being cached, and it will still display after the initial view transition.

      Also, a background color can be set on the initial view which will not be cached. It may be useful to be able to set the backgroundColor of the storyboard via config.xml.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ivynye Ivy Nye
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: