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

[6_1_X][TIMOB-24265] Android: Fix unsupported relaunch for Marshmallow and above #9256

Merged
merged 2 commits into from Jul 26, 2017

Conversation

garymathews
Copy link
Contributor

@garymathews garymathews commented Jul 26, 2017

TEST CASE
  • On Android 6.0+
  1. Set background process limit to 1
  2. Deploy default alloy application
  3. Press home and launch another app
  4. Use recents menu to resume alloy application
  • Should not see crash

JIRA Ticket

@garymathews
Copy link
Contributor Author

Set in-qe-testing as it's already been CR'ed in #8843

@hansemannn hansemannn removed the request for review from jquick-axway July 26, 2017 11:34
@mukherjee2 mukherjee2 self-requested a review July 26, 2017 18:38
Copy link
Contributor

@mukherjee2 mukherjee2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Passed FR.

Node Version: 6.10.3
NPM Version: 3.10.10
Mac OS: 10.12.4
Appc CLI: 6.2.2
Appc CLI NPM: 4.2.9
Titanium SDK version: 6.1.2.v20170726101856
Appcelerator Studio, build: 4.9.0.201705302345
Android 7.1.2

I tried with a default Alloy app. With the affected SDK, I did these steps:

  1. Launched the default alloy app.
  2. Placed the app in background by hitting home button
  3. Launched another app, and then put that in the background.
  4. Relaunched test Alloy app, which then crashed.

Then I tried with the latest PR with the fix, and found that the app does not crash after repeating the steps above.

@mukherjee2 mukherjee2 merged commit fbe6222 into tidev:6_1_X Jul 26, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants