Merge "Remove flicker when dismissing snackbar" into sc-dev

This commit is contained in:
Hyunyoung Song
2021-07-02 20:29:59 +00:00
committed by Android (Google) Code Review
2 changed files with 0 additions and 25 deletions
@@ -51,7 +51,6 @@ import androidx.annotation.Nullable;
import androidx.annotation.StringRes;
import androidx.annotation.VisibleForTesting;
import androidx.core.graphics.ColorUtils;
import androidx.core.os.BuildCompat;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
@@ -260,21 +259,6 @@ public class AllAppsContainerView extends SpringRelativeLayout implements DragSo
mWorkAdapterProvider.updateCurrentState(isEnabled);
}
private void hideInput() {
if (!BuildCompat.isAtLeastR() || !FeatureFlags.ENABLE_DEVICE_SEARCH.get()) return;
WindowInsets insets = getRootWindowInsets();
if (insets == null) return;
if (insets.isVisible(WindowInsets.Type.ime())) {
hideIme();
}
}
protected void hideIme() {
getWindowInsetsController().hide(WindowInsets.Type.ime());
}
/**
* Returns whether the view itself will handle the touch event or not.
*/
@@ -290,7 +274,6 @@ public class AllAppsContainerView extends SpringRelativeLayout implements DragSo
}
if (rv.getScrollbar().getThumbOffsetY() >= 0 &&
mLauncher.getDragLayer().isEventOverView(rv.getScrollbar(), ev)) {
hideInput();
return false;
}
return rv.shouldContainerScroll(ev, mLauncher.getDragLayer());
@@ -15,8 +15,6 @@
*/
package com.android.launcher3.allapps;
import static com.android.launcher3.logging.StatsLogManager.LauncherEvent.LAUNCHER_ALLAPPS_KEYBOARD_CLOSED;
import android.content.Context;
import android.graphics.Rect;
import android.util.AttributeSet;
@@ -88,10 +86,4 @@ public class LauncherAllAppsContainerView extends AllAppsContainerView {
public void onActivePageChanged(int currentActivePage) {
super.onActivePageChanged(currentActivePage);
}
@Override
protected void hideIme() {
super.hideIme();
mLauncher.getStatsLogManager().logger().log(LAUNCHER_ALLAPPS_KEYBOARD_CLOSED);
}
}