OSDN Git Service

Merge change Ic03d28b9 into eclair
authorAndroid (Google) Code Review <android-gerrit@google.com>
Wed, 28 Oct 2009 22:28:42 +0000 (18:28 -0400)
committerAndroid (Google) Code Review <android-gerrit@google.com>
Wed, 28 Oct 2009 22:28:42 +0000 (18:28 -0400)
commita47a1e77a4dc9510187f57d5cdf12f5ecf6b3ab0
tree1311d27b4d22d476694cfcd46f3fb89dc31a8fd6
parent5e5eb393729630800079206498f283de8f02f3a7
parentc03d28b9e96f667d29ec6e480bed171bbd07169d
Merge change Ic03d28b9 into eclair

* changes:
  Check that the window which wants to force hide is visible before setting the flag forceHiding to true. If we do layout the surfaces again this flag gets set no matter what since the keyguard window is always present in the list of tokens and this hides the window which would have become visible since the keyguard just got dismissed. This causes unnecessary focus changes due to changes in visibility of current window.