Merge "Generate ACTION_CANCEL event when screen turned off by proximity sensor." into rvc-dev

This commit is contained in:
TreeHugger Robot
2020-05-28 18:35:08 +00:00
committed by Android (Google) Code Review
4 changed files with 51 additions and 18 deletions

View File

@@ -49,6 +49,9 @@ public final class DisplayViewport {
// True if this viewport is valid.
public boolean valid;
// True if this viewport is active.
public boolean isActive;
// The logical display id.
public int displayId;
@@ -79,6 +82,7 @@ public final class DisplayViewport {
public void copyFrom(DisplayViewport viewport) {
valid = viewport.valid;
isActive = viewport.isActive;
displayId = viewport.displayId;
orientation = viewport.orientation;
logicalFrame.set(viewport.logicalFrame);
@@ -111,6 +115,7 @@ public final class DisplayViewport {
DisplayViewport other = (DisplayViewport) o;
return valid == other.valid
&& isActive == other.isActive
&& displayId == other.displayId
&& orientation == other.orientation
&& logicalFrame.equals(other.logicalFrame)
@@ -127,6 +132,7 @@ public final class DisplayViewport {
final int prime = 31;
int result = 1;
result += prime * result + (valid ? 1 : 0);
result += prime * result + (isActive ? 1 : 0);
result += prime * result + displayId;
result += prime * result + orientation;
result += prime * result + logicalFrame.hashCode();
@@ -147,6 +153,7 @@ public final class DisplayViewport {
final Integer port = physicalPort == null ? null : Byte.toUnsignedInt(physicalPort);
return "DisplayViewport{type=" + typeToString(type)
+ ", valid=" + valid
+ ", isActive=" + isActive
+ ", displayId=" + displayId
+ ", uniqueId='" + uniqueId + "'"
+ ", physicalPort=" + port