summaryrefslogtreecommitdiff
path: root/libs/input/TouchSpotController.cpp
diff options
context:
space:
mode:
author Prabir Pradhan <prabirmsp@google.com> 2023-08-18 19:01:39 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2023-08-18 19:01:39 +0000
commitbbd57bc5f77c57b6cebd4b1bcab7a8c5430d36bd (patch)
tree5b7438cc04c52d36286bf2900a6722f2a8d31faf /libs/input/TouchSpotController.cpp
parent415f0ea89708bf5f88914a6c9a8ee81a339aa7ad (diff)
parent4cc1a633a629097fe1c30b07bebc64d69c544356 (diff)
Merge "Strong pointer fixes in libinputservice" into main
Diffstat (limited to 'libs/input/TouchSpotController.cpp')
-rw-r--r--libs/input/TouchSpotController.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/input/TouchSpotController.cpp b/libs/input/TouchSpotController.cpp
index d9fe5996bcff..c212608e4ea5 100644
--- a/libs/input/TouchSpotController.cpp
+++ b/libs/input/TouchSpotController.cpp
@@ -39,15 +39,15 @@ namespace android {
// --- Spot ---
-void TouchSpotController::Spot::updateSprite(const SpriteIcon* icon, float x, float y,
+void TouchSpotController::Spot::updateSprite(const SpriteIcon* icon, float newX, float newY,
int32_t displayId) {
sprite->setLayer(Sprite::BASE_LAYER_SPOT + id);
sprite->setAlpha(alpha);
sprite->setTransformationMatrix(SpriteTransformationMatrix(scale, 0.0f, 0.0f, scale));
- sprite->setPosition(x, y);
+ sprite->setPosition(newX, newY);
sprite->setDisplayId(displayId);
- this->x = x;
- this->y = y;
+ x = newX;
+ y = newY;
if (icon != mLastIcon) {
mLastIcon = icon;