From c220018c1da4b888b31943c20d87a026d9477a1e Mon Sep 17 00:00:00 2001 From: Prabir Pradhan Date: Fri, 9 Jun 2023 23:39:15 +0000 Subject: Introduce PointerChoreographer stage in C++ PointerChoreographer will be the new inputflinger component responsible for managing the pointer icons drawn on the screen. In this CL, we set up the PointerChoreographer, which will be created when the choreographer is enabled. Bug: 293587049 Bug: 278783893 Test: adb shell setprop persist.input.enable_pointer_choreographer 1; boot Change-Id: Ib6b124db4108d11260b220cc57444007b9d865a6 --- libs/input/PointerController.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libs/input/PointerController.cpp') diff --git a/libs/input/PointerController.cpp b/libs/input/PointerController.cpp index 435452c11370..9695e6f0d733 100644 --- a/libs/input/PointerController.cpp +++ b/libs/input/PointerController.cpp @@ -290,7 +290,7 @@ void PointerController::doInactivityTimeout() { fade(Transition::GRADUAL); } -void PointerController::onDisplayViewportsUpdated(std::vector& viewports) { +void PointerController::onDisplayViewportsUpdated(const std::vector& viewports) { std::unordered_set displayIdSet; for (const DisplayViewport& viewport : viewports) { displayIdSet.insert(viewport.displayId); -- cgit v1.2.3-59-g8ed1b