summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/13/changes
diff options
context:
space:
mode:
authorCraig Mautner <cmautner@google.com>2012-08-29 20:59:22 -0700
committerCraig Mautner <cmautner@google.com>2012-08-30 10:54:45 -0700
commitdf2390adc3879b7040425e75e4acc64729612b9c (patch)
treed95d7b964b31386e46097f036df7bbaceca5b651 /docs/html/sdk/api_diff/13/changes
parentac137b3211818f9e72f9ffbaf541ad8a1ef27eb1 (diff)
Don't die(immediate) if from performTraversals.
The Drive application was calling PopupWindow.dismiss from within onMeasure. This caused dispatchDetachedFromWindow to be called from within performTraversals. Since dispatchDetachedFromWindow destroys much of what performTraversals uses this was a disaster waiting to happen. This fix adds a check for seeing if die(immediate=true) is being called from within performTraversals. If it is then die doesn't execute doDie immediately, but instead treats it as a call to die(immediate=false). Fixes bug 6836841. Change-Id: I833289e12c19fd33c17a715b2ed2adcf8388573a
Diffstat (limited to 'docs/html/sdk/api_diff/13/changes')
0 files changed, 0 insertions, 0 deletions