Avoid clearing size compat when app is shown from paused

Before, we always clear the size compat when the orientation request has
been changed, but that also happens when app is shown from paused state.
Now, instead of clearing the inaccurate size compat, we only update it
after Task has computed its bounds based on the current app.

Fix: 171882701
Test: atest WmTests:SizeCompatTests
Test: atest WmTests:TaskTests
Test: manual: go recents with ignore orientation request
Change-Id: I22ca6a8e7e06337c7799e10e8218e39b212c624c
4 files changed