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

iPad: Events fired by Slide Over and Split Window not clear/documented

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: Release 5.2.0
    • Fix Version/s: Release 5.4.0
    • Component/s: iOS
    • Environment:

      SDK 5.2.0

    • Story Points:
      1
    • Sprint:
      2016 Sprint 5 SDK

      Description

      With TIMOB-19691 we have added support for Split View and Slide Over.

      When the app Slides Over or changes to/from Split View, the Ti.App:resumed and in one occasion Ti.App:resume events are fired. We have not documented this, but I'm filing this in TIMOB because we might want to find out if there are ways/reasons we should split this out into specific events for Split View and Slide Over.

      For a list of events in which resume and resumed are fired see the 5.2.0 Sample Source:
      https://github.com/appcelerator-developer-relations/appc-sample-ti520/blob/master/app/alloy.js#L37-L55

      The resumed event actually covers pretty much all scenarios, except for one AFAIK. When your app is on the left side of a Split View and moves back to fullscreen because the other app closes or switches to Slide Over you will not get notified. It would be great if we can somehow detect this as well.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                apetkov Angel Petkov
                Reporter:
                fokkezb Fokke Zandbergen
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

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

                    Git Integration