diff options
author | Adnan Begovic <adnan@cyngn.com> | 2016-05-24 18:17:03 -0700 |
---|---|---|
committer | Adnan Begovic <adnan@cyngn.com> | 2016-05-27 10:22:22 -0700 |
commit | 1c1efe46d095646111db415983005a96b8bee244 (patch) | |
tree | 2bfe0ec2afbb3da44701f32c36cd3fb481498d8a /core | |
parent | b4088dd11909e3b19519520a8838251902446f9a (diff) | |
download | frameworks_base-1c1efe46d095646111db415983005a96b8bee244.zip frameworks_base-1c1efe46d095646111db415983005a96b8bee244.tar.gz frameworks_base-1c1efe46d095646111db415983005a96b8bee244.tar.bz2 |
appops: Respect screen interactivity before creating dialogs.
If the device's screen is currently off, do not queue ask
runnables who cannot be interacted with. Since these events
are gating mechanisms for closing an IPC loop, they need to
happen when the user is interacting with the device.
Likewise, on screen off, clear the queue of every op as they
become unnecessary.
Change-Id: Ie930d200839c9408e882510c6bc3ede37ea889ef
TICKET: CYNGNOS-2869
Diffstat (limited to 'core')
0 files changed, 0 insertions, 0 deletions