Store shortcut action on rotation
Bug:5699211
Change-Id: I5011b11d7ea5993c3765af04f7a3b27eae5cff8d
diff --git a/src/com/android/contacts/list/PhoneNumberPickerFragment.java b/src/com/android/contacts/list/PhoneNumberPickerFragment.java
index 149b391..24a5a25 100644
--- a/src/com/android/contacts/list/PhoneNumberPickerFragment.java
+++ b/src/com/android/contacts/list/PhoneNumberPickerFragment.java
@@ -38,6 +38,8 @@
private static final int REQUEST_CODE_ACCOUNT_FILTER = 1;
+ private static final String KEY_SHORTCUT_ACTION = "shortcutAction";
+
private OnPhoneNumberPickerActionListener mListener;
private String mShortcutAction;
@@ -129,12 +131,14 @@
}
mFilter = savedState.getParcelable(KEY_FILTER);
+ mShortcutAction = savedState.getString(KEY_SHORTCUT_ACTION);
}
@Override
public void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putParcelable(KEY_FILTER, mFilter);
+ outState.putString(KEY_SHORTCUT_ACTION, mShortcutAction);
}
@Override