* Revert "Fix reader bug on certain orientation settings" This reverts commit6e59583dea. * Revert "Skip `buildProvider` if the activity will restart" This reverts commita880f801fb. * Preserve gallery provider in view model (cherry picked from commite2f024ae29)