diff --git a/library/src/se/emilsjolander/stickylistheaders/ExpandableStickyListHeadersListView.java b/library/src/se/emilsjolander/stickylistheaders/ExpandableStickyListHeadersListView.java index 2bac7357..3d509aa7 100644 --- a/library/src/se/emilsjolander/stickylistheaders/ExpandableStickyListHeadersListView.java +++ b/library/src/se/emilsjolander/stickylistheaders/ExpandableStickyListHeadersListView.java @@ -135,7 +135,7 @@ private void animateView(final View target, final int type) { @Override public Parcelable onSaveInstanceState() { - return new SavedState(super.onSaveInstanceState(), mExpandableStickyListHeadersAdapter.mCollapseHeaderIds); + return new SavedState(super.onSaveInstanceState(), mExpandableStickyListHeadersAdapter.getCollapseHeaderIds()); } @Override @@ -143,7 +143,7 @@ public void onRestoreInstanceState(Parcelable state) { SavedState ss = (SavedState) state; super.onRestoreInstanceState(ss.getSuperState()); if (mExpandableStickyListHeadersAdapter != null) { - mExpandableStickyListHeadersAdapter.mCollapseHeaderIds = ss.collapsedHeaderIds; + mExpandableStickyListHeadersAdapter.setCollapseHeaderIds(ss.collapsedHeaderIds); } }