commit | a405121b5a76d37f29dfa6d95177abbac9cfb101 | [log] [tgz] |
---|---|---|
author | Michael Wright <michaelwr@google.com> | Thu Jul 23 17:04:40 2015 +0100 |
committer | Michael Wright <michaelwr@google.com> | Thu Jul 23 19:04:33 2015 +0100 |
tree | 7b8e6aaf8282c4185590b1107915a1ccc147e3f8 | |
parent | b2eed1d6e11f38c00ce1776ade14dfa004c6119f [diff] |
Properly synchronize interactivity state. Volatile doesn't provide any guarantees with respect to write visibility, so it's possible that PowerManager will tell InputManager about a change in interactivity state, but the actual dispatching thread will never observe it. Also, add logging about NativeInputManager state. Bug: 22422588 Change-Id: Ifc3add992b9009d920d80a0315ff89c9574be20d