A bug in (and a fix for) the way FrFragmentStatePagerAdapter handles fragment restoration