summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/14
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2011-08-24 17:03:54 -0700
committerDianne Hackborn <hackbod@google.com>2011-08-24 17:03:54 -0700
commitfa6b35be126ffcc3b5818393c26aff724ac65daf (patch)
tree05821eb779be17e6bf0b07efa664c8b7c61c0ff3 /docs/html/sdk/api_diff/14
parent2da59ffbda80594e6312f400341810f91e1d333a (diff)
Fix issue #5050039: Launcher is sometimes rendering underneath the system/status bar
It looks like this is caused by the change in HC to stop activities when the screen is off. ViewRootImpl (a.k.a. ViewRoot) has special code to avoid doing work when it is stopped, and it is now stopped when the screen is off. The problem here is if the window's activity is stopped when the window is first displayed, then it would never do the initial fitSystemWindows() with the status bar offsets given by the window manager, and never do this again until the status bar changes. Also included here is some re-arranging of the code dealing with the offsets changing, because it was dealt with in two places and only one had a bunch of code dealing with HW accelerated drawing and performing the fade transition between states. Now all of that is unified into one place. Change-Id: I9828f02664cc622dbf186effb1f685a8aa4456a1
Diffstat (limited to 'docs/html/sdk/api_diff/14')
0 files changed, 0 insertions, 0 deletions