commit | 92098c7c30bc76310a066b220e625fa9aa4b925d | [log] [tgz] |
---|---|---|
author | Craig Mautner <cmautner@google.com> | Mon Jun 10 11:27:26 2013 -0700 |
committer | Craig Mautner <cmautner@google.com> | Mon Jun 10 11:39:21 2013 -0700 |
tree | c3fdb07fba38dea942861d1df26a25b8ec27e661 | |
parent | be4e6aaa0252dd7da28b7aa85beba982538efa46 [diff] |
Dismiss immediately to maintain consistent state. Fix bug introduced by deferring nulling of mParent. In dismissDialog the removal was being put on a queue while the state of the Dialog was being updated immediately. This meant that if a show() was called before the remove was executed it would try and add the DecorView a second time. Boom! Fixes bug 9370301. Change-Id: I576d1e207c786bc2e21dfd40cb94f2b63a020fe2