From 08f97496b72aaff822aba89271e9bd458aafae2d Mon Sep 17 00:00:00 2001 From: Romain Guy Date: Mon, 29 Jun 2009 14:41:20 -0700 Subject: [PATCH] Fixes #1949637. Home was setting waitingForResult=true whenever an app was launched. Home was incorrectly treating apps launches as subactivties launched to obtain results. This resulted in a protective flag being set when it should not have been. --- src/com/android/launcher/Launcher.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/launcher/Launcher.java b/src/com/android/launcher/Launcher.java index 918ffaa15c..0e5be6da5d 100644 --- a/src/com/android/launcher/Launcher.java +++ b/src/com/android/launcher/Launcher.java @@ -1096,7 +1096,7 @@ public final class Launcher extends Activity implements View.OnClickListener, On @Override public void startActivityForResult(Intent intent, int requestCode) { - mWaitingForResult = true; + if (requestCode >= 0) mWaitingForResult = true; super.startActivityForResult(intent, requestCode); }