From 39dd54bee0d0d63284b49aeb3759dfafeaf13ab6 Mon Sep 17 00:00:00 2001 From: Amith Yamasani Date: Tue, 8 Nov 2011 13:56:08 -0800 Subject: Potential fix for monkey crash. The tab was being changed by a "keypress" after the fragment was destroyed. Disable the widget until a resume. Bug: 5157399 Change-Id: Ic1515255052eaea01f71c133d8570f25d65351b2 --- src/com/android/settings/applications/ManageApplications.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/com/android') diff --git a/src/com/android/settings/applications/ManageApplications.java b/src/com/android/settings/applications/ManageApplications.java index 4157e8a..717c9df 100644 --- a/src/com/android/settings/applications/ManageApplications.java +++ b/src/com/android/settings/applications/ManageApplications.java @@ -662,6 +662,7 @@ public class ManageApplications extends Fragment implements mActivityResumed = true; showCurrentTab(); updateOptionsMenu(); + mTabHost.getTabWidget().setEnabled(true); } @Override @@ -684,6 +685,7 @@ public class ManageApplications extends Fragment implements mRunningProcessesView.doPause(); mResumedRunning = false; } + mTabHost.getTabWidget().setEnabled(false); } @Override -- cgit v1.1