From c948b16e732d0cb5868acfc7fa8d09e3fa083f3c Mon Sep 17 00:00:00 2001 From: Amith Yamasani Date: Wed, 15 Dec 2010 09:43:44 -0800 Subject: [PATCH 1/6] Fix an NPE for monkey stability. Bug: 3283484 --- src/com/android/settings/accounts/ManageAccountsSettings.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/com/android/settings/accounts/ManageAccountsSettings.java b/src/com/android/settings/accounts/ManageAccountsSettings.java index 4efe62be04b..d769cdb3a64 100644 --- a/src/com/android/settings/accounts/ManageAccountsSettings.java +++ b/src/com/android/settings/accounts/ManageAccountsSettings.java @@ -231,6 +231,8 @@ public class ManageAccountsSettings extends AccountPreferenceBase } protected void onSyncStateUpdated() { + // Catch any delayed delivery of update messages + if (getActivity() == null) return; // Set background connection state final ConnectivityManager connManager = (ConnectivityManager) getActivity().getSystemService(Context.CONNECTIVITY_SERVICE); From da40cc28d9156d89392dedd83d827967ff6ffb7f Mon Sep 17 00:00:00 2001 From: Daisuke Miyakawa Date: Wed, 15 Dec 2010 11:56:35 -0800 Subject: [PATCH 2/6] Remove skip button from datetime settings Also force landscape mode in XLarge screen. Bug: 3285153 Change-Id: I9f4a0de6a36d0be2b5f80b734a4910f4bb154905 --- res/layout-xlarge/date_time_settings_setupwizard.xml | 4 +++- src/com/android/settings/DateTimeSettingsSetupWizard.java | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/res/layout-xlarge/date_time_settings_setupwizard.xml b/res/layout-xlarge/date_time_settings_setupwizard.xml index b690742c8e4..de2065b248c 100644 --- a/res/layout-xlarge/date_time_settings_setupwizard.xml +++ b/res/layout-xlarge/date_time_settings_setupwizard.xml @@ -127,6 +127,7 @@ +