diff options
author | kaiyiz <kaiyiz@codeaurora.org> | 2014-10-13 11:50:51 +0800 |
---|---|---|
committer | Xiaojing Zhang <zhangx@codeaurora.org> | 2014-11-04 20:32:42 -0800 |
commit | b54644c665164e05c2f04eae072fdce4280e5103 (patch) | |
tree | fffcb81d08c0d848673199e483b7af6c0d6df5c9 | |
parent | 3dad89848a236777364e17ec410ed9739e08e4e3 (diff) | |
download | packages_apps_Contacts-b54644c665164e05c2f04eae072fdce4280e5103.tar.gz packages_apps_Contacts-b54644c665164e05c2f04eae072fdce4280e5103.tar.bz2 packages_apps_Contacts-b54644c665164e05c2f04eae072fdce4280e5103.zip |
Contacts: Contacts crashed if create SIM contact rotate screen.
Contacts has stopped when new SIM contact and then rotate screen.
Contacts UI refreshs when rotate the screen.
CRs-fixed: 731363
Change-Id: I000c64af31fa127aeba2fce630a41100ac2d289f
-rw-r--r-- | src/com/android/contacts/editor/TextFieldsEditorView.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/com/android/contacts/editor/TextFieldsEditorView.java b/src/com/android/contacts/editor/TextFieldsEditorView.java index 58c912fb5..e272a95a8 100644 --- a/src/com/android/contacts/editor/TextFieldsEditorView.java +++ b/src/com/android/contacts/editor/TextFieldsEditorView.java @@ -350,9 +350,11 @@ public class TextFieldsEditorView extends LabeledEditorView { mHideOptional = ss.mHideOptional; - int numChildren = Math.min(mFieldEditTexts.length, ss.mVisibilities.length); - for (int i = 0; i < numChildren; i++) { - mFieldEditTexts[i].setVisibility(ss.mVisibilities[i]); + if (mFieldEditTexts != null) { + int numChildren = Math.min(mFieldEditTexts.length, ss.mVisibilities.length); + for (int i = 0; i < numChildren; i++) { + mFieldEditTexts[i].setVisibility(ss.mVisibilities[i]); + } } } |