summaryrefslogtreecommitdiff
path: root/libs/input/PointerController.h
diff options
context:
space:
mode:
author Antony Sargent <asargent@google.com> 2023-03-08 09:13:00 -0800
committer Antony Sargent <asargent@google.com> 2023-04-25 13:51:26 -0700
commitc9424ac5e5b96e6c0d16d5ac79ee372c93a67070 (patch)
tree08fb22880fe0c93ac9a29935d1814d32dae63a51 /libs/input/PointerController.h
parent0c71d0594f65fdd1af7b4b5f504e441e4bb398bb (diff)
Improve PowerGroup event notification
When the default display group is asleep/dozing and some other display in another group becomes awake, we were sending incorrect and misleading information from PowerManagerService to PhoneWindowManager. In particular, we were conflating the "global wakefulness" with the wakefulness of the default display, which led to problems like the default display waking up when it shouldn't and Always On Display ceasing to work. This CL refactors things to make the distinction more clear between global wakefulness changes and specific display PowerGroup changes. Bug: 255688811 Test: atest PowerManagerServiceTest Change-Id: I809d5fcd8eaa61dc2d07b63a0ae3b5aa924faa1c
Diffstat (limited to 'libs/input/PointerController.h')
0 files changed, 0 insertions, 0 deletions