summaryrefslogtreecommitdiff
path: root/libs/input/PointerController.h
diff options
context:
space:
mode:
authorGarfield Tan <xutan@google.com>2020-01-09 11:30:04 -0800
committerGarfield Tan <xutan@google.com>2020-05-28 14:03:21 -0700
commitb1b07be86024efb2aa27d1c63701d68b6df48047 (patch)
tree692113f83e29a32448758ea957073424726d13a3 /libs/input/PointerController.h
parente9c615175652b213d79711543a6e169f75c48541 (diff)
Move setDisplayViewport to InputReader.
InputReader is responsible to associate device and display so it makes sense to allow it set display viewport for pointer controller. Bug: 146385350 Test: Cursor can be associated with external freeform displays as expected. Change-Id: I00d664dd180f1e693b1900582feea8f7ff02f93c Merged-In: I00d664dd180f1e693b1900582feea8f7ff02f93c
Diffstat (limited to 'libs/input/PointerController.h')
-rw-r--r--libs/input/PointerController.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/input/PointerController.h b/libs/input/PointerController.h
index 52305b8244a6..ebc622bae302 100644
--- a/libs/input/PointerController.h
+++ b/libs/input/PointerController.h
@@ -100,6 +100,7 @@ public:
virtual int32_t getDisplayId() const;
virtual void fade(Transition transition);
virtual void unfade(Transition transition);
+ virtual void setDisplayViewport(const DisplayViewport& viewport);
virtual void setPresentation(Presentation presentation);
virtual void setSpots(const PointerCoords* spotCoords,
@@ -108,7 +109,6 @@ public:
void updatePointerIcon(int32_t iconId);
void setCustomPointerIcon(const SpriteIcon& icon);
- void setDisplayViewport(const DisplayViewport& viewport);
void setInactivityTimeout(InactivityTimeout inactivityTimeout);
void reloadPointerResources();