Loading core/java/android/view/ImeInsetsSourceConsumer.java +10 −1 Original line number Diff line number Diff line Loading @@ -64,8 +64,14 @@ public final class ImeInsetsSourceConsumer extends InsetsSourceConsumer { } @Override void hide(boolean animationFinished, @AnimationType int animationType) { public void hide() { super.hide(); mIsRequestedVisibleAwaitingControl = false; } @Override void hide(boolean animationFinished, @AnimationType int animationType) { hide(); if (animationFinished) { // remove IME surface as IME has finished hide animation. Loading Loading @@ -122,6 +128,9 @@ public final class ImeInsetsSourceConsumer extends InsetsSourceConsumer { hide(); removeSurface(); } if (control != null) { mIsRequestedVisibleAwaitingControl = false; } } @Override Loading Loading
core/java/android/view/ImeInsetsSourceConsumer.java +10 −1 Original line number Diff line number Diff line Loading @@ -64,8 +64,14 @@ public final class ImeInsetsSourceConsumer extends InsetsSourceConsumer { } @Override void hide(boolean animationFinished, @AnimationType int animationType) { public void hide() { super.hide(); mIsRequestedVisibleAwaitingControl = false; } @Override void hide(boolean animationFinished, @AnimationType int animationType) { hide(); if (animationFinished) { // remove IME surface as IME has finished hide animation. Loading Loading @@ -122,6 +128,9 @@ public final class ImeInsetsSourceConsumer extends InsetsSourceConsumer { hide(); removeSurface(); } if (control != null) { mIsRequestedVisibleAwaitingControl = false; } } @Override Loading