Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 45f1194d authored by Alejandro Nijamkin's avatar Alejandro Nijamkin
Browse files

Unhides window visibility listener API.

Bug: b/235403546
Fix: b/235403546
Test: the API has been in use in other CLs
Change-Id: Ia59cbf5288d893204dc361fcde9695179f52f5e0
parent 4d097cc4
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -51083,6 +51083,7 @@ package android.view {
    method public void addOnTouchModeChangeListener(android.view.ViewTreeObserver.OnTouchModeChangeListener);
    method public void addOnWindowAttachListener(android.view.ViewTreeObserver.OnWindowAttachListener);
    method public void addOnWindowFocusChangeListener(android.view.ViewTreeObserver.OnWindowFocusChangeListener);
    method public void addOnWindowVisibilityChangeListener(@NonNull android.view.ViewTreeObserver.OnWindowVisibilityChangeListener);
    method public void dispatchOnDraw();
    method public void dispatchOnGlobalLayout();
    method public boolean dispatchOnPreDraw();
@@ -51098,6 +51099,7 @@ package android.view {
    method public void removeOnTouchModeChangeListener(android.view.ViewTreeObserver.OnTouchModeChangeListener);
    method public void removeOnWindowAttachListener(android.view.ViewTreeObserver.OnWindowAttachListener);
    method public void removeOnWindowFocusChangeListener(android.view.ViewTreeObserver.OnWindowFocusChangeListener);
    method public void removeOnWindowVisibilityChangeListener(@NonNull android.view.ViewTreeObserver.OnWindowVisibilityChangeListener);
    method public boolean unregisterFrameCommitCallback(@NonNull Runnable);
  }
@@ -51134,6 +51136,10 @@ package android.view {
    method public void onWindowFocusChanged(boolean);
  }
  public static interface ViewTreeObserver.OnWindowVisibilityChangeListener {
    method public void onWindowVisibilityChanged(int);
  }
  public abstract class Window {
    ctor public Window(@UiContext android.content.Context);
    method public abstract void addContentView(android.view.View, android.view.ViewGroup.LayoutParams);
+0 −6
Original line number Diff line number Diff line
@@ -109,8 +109,6 @@ public final class ViewTreeObserver {
    /**
     * Interface definition for a callback to be invoked when the view hierarchy's window
     * visibility changes.
     *
     * @hide
     */
    public interface OnWindowVisibilityChangeListener {
        /**
@@ -569,8 +567,6 @@ public final class ViewTreeObserver {
     * @param listener The callback to add
     *
     * @throws IllegalStateException If {@link #isAlive()} returns false
     *
     * @hide
     */
    public void addOnWindowVisibilityChangeListener(
            @NonNull OnWindowVisibilityChangeListener listener) {
@@ -593,8 +589,6 @@ public final class ViewTreeObserver {
     *
     * @see #addOnWindowVisibilityChangeListener(
     * android.view.ViewTreeObserver.OnWindowVisibilityChangeListener)
     *
     * @hide
     */
    public void removeOnWindowVisibilityChangeListener(
            @NonNull OnWindowVisibilityChangeListener victim) {