fix(BottomSheet): follow the viewport when it changes under a resting sheet (#5159)