Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-19567

Last change made after useractivitywillsave does not make it to other device


    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Release 5.0.0
    • Fix Version/s: Release 5.2.0
    • Component/s: iOS
    • Labels:
    • Environment:

      SDK 5.0.0.GA
      iOS 9.0 GA

    • Story Points:
    • Sprint:
      2015 Sprint 22 SDK


      While I was working on https://github.com/appcelerator-developer-relations/appc-sample-handoff when our SDK and Apple's were still not GA and since they became GA it seems like the behaviour around useractivitywillsave has changed:

      • Before it fired directly after setting needsSave:true but now it only does before the activity is handed off. This is expected behaviour, so I guess OK.
      • Before I any change I did to the activity's userInfo in the event listener for useractivitywillsave would be received by the continueactivity event on the other device. But now it is no longer. This is not expected behaviour, so definitely a bug!

      To reproduce:

      1. Build https://github.com/appcelerator-developer-relations/appc-sample-handoff to 2 devices
      2. Make a change to the needsSave tab's title/message and continue on the other device
      3. Check the logs on both and see that while the userInfo was updated in the useractivitywillsave on the first, it is not received in continueactivity on the other.

      This seems like a serious bug because this makes handoff not usable for dynamic content.


          Issue Links



              • Assignee:
                cng Chee Kiat Ng (Inactive)
                fokkezb Fokke Zandbergen
                Hans Knöchel
              • Watchers:
                0 Start watching this issue


                • Created:

                  Backbone Issue Sync

                  • Titanium SDK/CLI <> Titanium Mobile
                    Synced with:
                    Sync status:
                    Last received:
                    Last sent:

                    Git Integration