Making contact filter orientation change resistant

Change-Id: Iac5df1bc1e77df7ee5d8692f72b27d97afbf99f3
diff --git a/src/com/android/contacts/list/DefaultContactBrowseListFragment.java b/src/com/android/contacts/list/DefaultContactBrowseListFragment.java
index c8c6d2b..9f6fec0 100644
--- a/src/com/android/contacts/list/DefaultContactBrowseListFragment.java
+++ b/src/com/android/contacts/list/DefaultContactBrowseListFragment.java
@@ -51,6 +51,7 @@
     private static final String KEY_CREATE_CONTACT_ENABLED = "createContactEnabled";
     private static final String KEY_DISPLAY_WITH_PHONES_ONLY = "displayWithPhonesOnly";
     private static final String KEY_VISIBLE_CONTACTS_RESTRICTION = "visibleContactsRestriction";
+    private static final String KEY_FILTER_ENABLED = "filterEnabled";
 
     private static final int REQUEST_CODE_CUSTOMIZE_FILTER = 3;
 
@@ -96,6 +97,7 @@
         outState.putBoolean(KEY_CREATE_CONTACT_ENABLED, mCreateContactEnabled);
         outState.putInt(KEY_DISPLAY_WITH_PHONES_ONLY, mDisplayWithPhonesOnlyOption);
         outState.putBoolean(KEY_VISIBLE_CONTACTS_RESTRICTION, mVisibleContactsRestrictionEnabled);
+        outState.putBoolean(KEY_FILTER_ENABLED, mFilterEnabled);
     }
 
     @Override
@@ -111,6 +113,7 @@
         mDisplayWithPhonesOnlyOption = savedState.getInt(KEY_DISPLAY_WITH_PHONES_ONLY);
         mVisibleContactsRestrictionEnabled =
                 savedState.getBoolean(KEY_VISIBLE_CONTACTS_RESTRICTION);
+        mFilterEnabled = savedState.getBoolean(KEY_FILTER_ENABLED);
     }
 
     @Override