Updates visibility constants

Bug: 278752452
Test: Build
Change-Id: If2c14321093826cfaf237e5425249ddee228732b
This commit is contained in:
Kenneth Ford
2023-04-18 23:25:49 +00:00
parent 4a88a91a1f
commit a4e91e8a22
2 changed files with 4 additions and 4 deletions

View File

@@ -42,14 +42,14 @@ class RearDisplayPresentation extends Presentation implements ExtensionWindowAre
/**
* {@code mStateConsumer} is notified that their content is now visible when the
* {@link Presentation} object is started. There is no comparable callback for
* {@link WindowAreaComponent#SESSION_STATE_INVISIBLE} in {@link #onStop()} due to the
* {@link WindowAreaComponent#SESSION_STATE_CONTENT_INVISIBLE} in {@link #onStop()} due to the
* timing of when a {@link android.hardware.devicestate.DeviceStateRequest} is cancelled
* ending rear display presentation mode happening before the {@link Presentation} is stopped.
*/
@Override
protected void onStart() {
super.onStart();
mStateConsumer.accept(WindowAreaComponent.SESSION_STATE_VISIBLE);
mStateConsumer.accept(WindowAreaComponent.SESSION_STATE_CONTENT_VISIBLE);
}
@NonNull

View File

@@ -328,8 +328,8 @@ public class WindowAreaComponentImpl implements WindowAreaComponent,
// due to not having a good mechanism to know when
// the content is no longer visible before it's fully removed
if (getLastReportedRearDisplayPresentationStatus()
== SESSION_STATE_VISIBLE) {
consumer.accept(SESSION_STATE_INVISIBLE);
== SESSION_STATE_CONTENT_VISIBLE) {
consumer.accept(SESSION_STATE_CONTENT_INVISIBLE);
}
mRearDisplayPresentationController = null;
}