Fix repeated screenshots in landscape

Currently, if a screenshot is taken, then the phone is rotated
while the UI is still up, the UI will correctly rotate but
successive screenshots will fail. This change alters the way we
handle rotations so that we update dynamically rarther than needing
to reload the UI.

Bug: 187238867
Fix: 187238867
Test: manual
Change-Id: I3ebfd6a06fb5d4653ba4d267dcfb11c381eda105
3 files changed