summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/11/changes
diff options
context:
space:
mode:
authorAbodunrinwa Toki <toki@google.com>2015-04-22 07:08:29 +0100
committerAbodunrinwa Toki <toki@google.com>2015-04-22 18:19:38 +0000
commitd5358ffbee845ecb2ab3e1ebdfec3823104c0dd1 (patch)
treecce19dadf5dd22a749340eecb9b0e73b83524c7a /docs/html/sdk/api_diff/11/changes
parenta56104d74dbbd35b785ec542d8804cf05f70bf21 (diff)
Fix floating toolbar touchable region bug.
The floating toolbar is rendered inside a transparent popup window so that we can have smooth animations inside of the window (NOTE that animating a view and a window at the same time do not work well as both are not in sync.) Having a transparent window implies that we can't get touch events through to the content below the window for areas covered by the transparent window. To handle this issue we "burn a hole" through the window by specifying it's "touchable area". This is done using the mInsetsComputer which is set on the popup window's root view's tree observer. When the popup is dismissed and re-shown, we need to reset the mInsetsComputer as we most likely won't have that root view any longer. Change-Id: I13ea50bc19950180d339d05d82cbee03230e2f05
Diffstat (limited to 'docs/html/sdk/api_diff/11/changes')
0 files changed, 0 insertions, 0 deletions