commit | 5aaa0b3880403dce0fd221a6f85bc62fd33c4e90 | [log] [tgz] |
---|---|---|
author | Chong Zhang <chz@google.com> | Fri Aug 28 10:22:36 2015 -0700 |
committer | Chong Zhang <chz@google.com> | Fri Aug 28 10:29:07 2015 -0700 |
tree | 7924355984d59eef119c5541ee362c1f5bdccdb8 | |
parent | 26b555d42ce2cf78d42ebcc9806447bf83df9318 [diff] |
Fix deadlock when updating rotation Post a runnable in MyOrientationListener.onProposedRotationChanged for the updateRotation() so that it doesn't acquire WM lock while holding WindowOrientationListener lock. It could cause deadlock if WM is is performing a relayout and try to access WindowOrientationListener. bug: 23507268 Change-Id: I5775f5a13cae0283fef64877801bf8a39dfc90a4