diff options
| author | 2024-05-07 21:15:44 +0000 | |
|---|---|---|
| committer | 2024-05-07 21:15:44 +0000 | |
| commit | ec44865a5cb6194f4d2b5dffd0b6d3e77da69388 (patch) | |
| tree | 1ab44492afdc48b4ae47a7ff15e58bf807e95eec /libs/input/PointerController.h | |
| parent | d955927ba0f4794defab38eb179affc802f40c11 (diff) | |
| parent | 80fd68a08911b984fcfee6ad1960f9ff3bb6274d (diff) | |
Merge "Hide touch indicators on mirrored displays if a secure window is present" into main
Diffstat (limited to 'libs/input/PointerController.h')
| -rw-r--r-- | libs/input/PointerController.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/input/PointerController.h b/libs/input/PointerController.h index 6ee5707622ca..d76ca5d15a31 100644 --- a/libs/input/PointerController.h +++ b/libs/input/PointerController.h @@ -67,6 +67,7 @@ public: void clearSpots() override; void updatePointerIcon(PointerIconStyle iconId) override; void setCustomPointerIcon(const SpriteIcon& icon) override; + void setSkipScreenshot(int32_t displayId, bool skip) override; virtual void setInactivityTimeout(InactivityTimeout inactivityTimeout); void doInactivityTimeout(); @@ -115,6 +116,7 @@ private: std::vector<gui::DisplayInfo> mDisplayInfos; std::unordered_map<int32_t /* displayId */, TouchSpotController> spotControllers; + std::unordered_set<int32_t /* displayId */> displaysToSkipScreenshot; } mLocked GUARDED_BY(getLock()); class DisplayInfoListener : public gui::WindowInfosListener { |