summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/17/changes
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2012-06-20 18:37:16 -0700
committerDianne Hackborn <hackbod@google.com>2012-06-22 12:50:50 -0700
commit357d99c61d1c97199ca421408b3e26566e879f2a (patch)
treed04d523390c979498bf73352a3fc1888907399fc /docs/html/sdk/api_diff/17/changes
parent3cd4624448dcaddecc75461ef645da72e7e5c098 (diff)
DO NOT MERGE Fix issue #6697105: App launching sometimes has random pauses
In the course of the window manager refactoring into a separate layout state, we introduced a bad interaction between the two sides of the world. This resulting in multiple hops needed between the two sides after an application has said it is finished drawing its window, until the window/app transition is actually started. Especially since these hops require going through the anim side which is vsynced (so will delay its operation until the next frame), this could introduce a notable delay until the window is first shown. Fix this by re-arranging the code to make one straight path from when a window reports it is shown to us starting the app transition that is waiting for it. This change also includes various improvements to debugging code that was done while working on it. Change-Id: I7883674052da1a58df89cd1d9b8d754843cdd3db
Diffstat (limited to 'docs/html/sdk/api_diff/17/changes')
0 files changed, 0 insertions, 0 deletions