summaryrefslogtreecommitdiff
path: root/libs/gui/WindowInfo.cpp
diff options
context:
space:
mode:
author Chavi Weingarten <chaviw@google.com> 2021-08-12 16:46:12 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-08-12 16:46:12 +0000
commitf334812daa74bb651590334f60229262dad11b81 (patch)
treee04615ec11b999bd9ad6f50a286f11af5e625dca /libs/gui/WindowInfo.cpp
parent9c3cb1a965e5a94dae8c311421f9cac7a43693aa (diff)
parente0ba4e94f12dc08ce097aa373e589a91af91f7ef (diff)
Merge "Added windowToken to WindowInfo object" into sc-v2-dev
Diffstat (limited to 'libs/gui/WindowInfo.cpp')
-rw-r--r--libs/gui/WindowInfo.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/gui/WindowInfo.cpp b/libs/gui/WindowInfo.cpp
index ff0bb8aa55..6b68e1a93b 100644
--- a/libs/gui/WindowInfo.cpp
+++ b/libs/gui/WindowInfo.cpp
@@ -114,7 +114,8 @@ status_t WindowInfo::writeToParcel(android::Parcel* parcel) const {
applicationInfo.writeToParcel(parcel) ?:
parcel->write(touchableRegion) ?:
parcel->writeBool(replaceTouchableRegionWithCrop) ?:
- parcel->writeStrongBinder(touchableRegionCropHandle.promote());
+ parcel->writeStrongBinder(touchableRegionCropHandle.promote()) ?:
+ parcel->writeStrongBinder(windowToken);
// clang-format on
return status;
}
@@ -188,7 +189,8 @@ status_t WindowInfo::readFromParcel(const android::Parcel* parcel) {
touchableRegionCropHandle = parcel->readStrongBinder();
transform.set({dsdx, dtdx, tx, dtdy, dsdy, ty, 0, 0, 1});
- return OK;
+ status = parcel->readNullableStrongBinder(&windowToken);
+ return status;
}
// --- WindowInfoHandle ---