moved restoreState to after the setContent in the RecyclerActivity